{"level":"info","service":"Main","time":"2026-07-28T11:54:19.122971279+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:54:19.124874924+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:54:19.124891463+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-07-28T11:54:19.191728338+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-07-28T11:54:19.191755255+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-07-28T11:54:19.191856329+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:54:19.192021126+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-07-28T11:54:22.192695179+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-07-28T11:54:22.193507255+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-07-28T11:57:41.433913053+07:00","message":"incoming connection from...1.10.184.228:59285 as client"}
{"level":"info","service":"Hub","time":"2026-07-28T11:57:41.433932289+07:00","message":"new client from...1.10.184.228:59285 connected"}
{"level":"info","service":"Hub","time":"2026-07-28T11:57:44.37693595+07:00","message":"incoming connection from...1.10.184.228:49829 as client"}
{"level":"info","service":"Hub","time":"2026-07-28T11:57:44.376950553+07:00","message":"new client from...1.10.184.228:49829 connected"}
{"level":"info","service":"Scheduler","time":"2026-07-28T11:57:44.446616904+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 2"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:44.44674411+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:46.233027136+07:00","message":"broadcast client status map[2:ACTIVE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:47.321645769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:47.32167976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:49.234066728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:49.234082697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:52.234089155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:52.234124338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:55.234418687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:55.234428156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:58.235169122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:57:58.235197608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:01.235909307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:01.235934141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:04.236269851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:04.236310645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:07.237198805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:07.237210701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:10.237727642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:10.237762287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:13.23821648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:13.238253492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:16.238419409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:16.238419405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:19.238826999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:19.238827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:22.239812905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:22.23983782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:25.240149024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:25.240192659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:28.241110454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:28.241152029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:31.241670113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:31.241706528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:34.241944636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:34.241973967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:37.242743716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:37.242774366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:40.243221957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:40.243262615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:43.243586986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:43.243604371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:46.243959561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:46.243987061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:49.244584823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:49.244604334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:52.245396001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:52.245444186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:55.245739063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:55.245748082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:58.245773819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:58:58.24579896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:01.246474754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:01.2464976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:04.190390964+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:04.247137312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:04.247151219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.12805051+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.190174564+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.235528878+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.235554866+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.235558468+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.235573509+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235625617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235636804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235644624+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235647578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235650478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235652672+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.235654665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:06.23566039+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:06.235704858+07:00","message":"push: {true \n 0 0xc0004a2c00}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:06.243591795+07:00","message":"write wav file: './tmp/7632/7632_1.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:07.248023097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:07.248064037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:10.248617523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:10.248629573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:13.249350776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:13.249374779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.838235775+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.939480451+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.939513587+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.939517142+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.939525079+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939534947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939539439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939542464+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939545274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939547297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939549321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939551418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:14.939554458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:14.939563836+07:00","message":"push: {true \n 0 0xc0018a4080}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:14.960523572+07:00","message":"write wav file: './tmp/7632/7632_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:15.028518999+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.248191748+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:16.250422643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:16.250424157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.309234727+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.343359895+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.343400953+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.343406541+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.34341742+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343431043+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343436565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343440568+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343443846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343445929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343448024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343450009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:16.343457639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:16.343468203+07:00","message":"push: {true \n 0 0xc001718500}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:16.350125646+07:00","message":"write wav file: './tmp/7632/7632_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.74240297+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.811411027+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.839358543+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.839390618+07:00","message":"found end of frame, send empty tag with msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.839395901+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.839405989+07:00","message":"[buffer interim] 4 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839415075+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839419351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839422582+07:00","message":"> Transcript [3] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839425568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839427576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839429604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839431582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:18.839440845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:18.839450616+07:00","message":"push: {true \n 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:18.847118282+07:00","message":"write wav file: './tmp/7632/7632_4.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:19.251026313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:19.251053563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:22.251549587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:22.251567848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.509339159+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.581646914+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.60736203+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.607381744+07:00","message":"found end of frame, send empty tag with msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.607385198+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.607391302+07:00","message":"[buffer interim] 5 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607397774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607401859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607405338+07:00","message":"> Transcript [4] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607408188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607411184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607413706+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607415892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.607422847+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.60743115+07:00","message":"push: {true \n 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:24.619232552+07:00","message":"write wav file: './tmp/7632/7632_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.827574388+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.898577311+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.938565389+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.938585345+07:00","message":"found end of frame, send empty tag with msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.938588817+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.938594687+07:00","message":"[buffer interim] 6 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938601501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.93860501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938608395+07:00","message":"> Transcript [5] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938610908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938612907+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938614752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938616748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:24.938619352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:24.938626638+07:00","message":"push: {true \n 0 0xc001718780}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:24.944745706+07:00","message":"write wav file: './tmp/7632/7632_6.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:25.251892704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:25.251919757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.837546097+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.899964309+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.932940642+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.932962461+07:00","message":"found end of frame, send empty tag with msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.932966028+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.932974706+07:00","message":"[buffer interim] 7 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.932983029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.932989654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.932992603+07:00","message":"> Transcript [6] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.93299697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.932999121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.933001059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.933002907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:27.933006067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:27.933016521+07:00","message":"push: {true \n 0 0xc0004a2d80}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:27.941062331+07:00","message":"write wav file: './tmp/7632/7632_7.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:28.252019417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:28.25204476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:31.252430652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:31.252441952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.258242375+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.37742833+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.377447642+07:00","message":"found end of frame, send empty tag with msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.37745079+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.377457185+07:00","message":"[buffer interim] 8 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377463847+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377468004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377471103+07:00","message":"> Transcript [7] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377474172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377476359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377478361+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377480556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:32.377489266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:32.377497754+07:00","message":"push: {true \n 0 0xc000182600}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:32.387122107+07:00","message":"write wav file: './tmp/7632/7632_8.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:34.252722642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:34.252747622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:34.812983604+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.346009177+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.346154697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.34616149+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.346178832+07:00","message":"[buffer interim] 9 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.346185628+07:00","message":"[bufferProcess] interim [360000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.346187946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.346193493+07:00","message":"[bufferProcess] send to processor (ticker):สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.34619614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.346198824+07:00","message":"> Transcript [8] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.346201016+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.547407833+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.547454969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.547461087+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:35.547475434+07:00","message":"[buffer interim] 9 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.547482466+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:35.54748447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.20216651+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.20222121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.202227341+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.202242967+07:00","message":"[buffer interim] 9 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202251714+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202254368+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202262271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202265147+07:00","message":"> Transcript [9] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.20226804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202275091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202278152+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.202283885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.254899572+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.254951056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.254957906+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.254968777+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254976896+07:00","message":"[bufferProcess] interim [320000000]:สวัสดีค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254979877+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254983522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254986449+07:00","message":"> Transcript [10] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254989784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254992112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.254994117+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.25499617+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.381740418+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.381793752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.381800715+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.381828875+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.381839573+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.38184215+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.38184616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.38184904+07:00","message":"> Transcript [11] [false]: 'สวัสดีค่ะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.381851946+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.381854225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.381856247+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.38185853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.573863026+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.573910346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.573916572+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.573933055+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573940758+07:00","message":"[bufferProcess] interim [560000000]:สวัสดีค่ะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573943438+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573946868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573951486+07:00","message":"> Transcript [12] [false]: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573954659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573956718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573958757+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573961707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573972206+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573974567+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573977203+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.573979334+07:00","message":"Next Push (prob) : 'ค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.574010725+07:00","message":"push: {false สวัสดี 0 0xc0003a4600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.589178911+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.589216193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.589221629+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:36.58923512+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.58924181+07:00","message":"[bufferProcess] interim [620000000]:สวัสดีค่ะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589244328+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589247375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589252219+07:00","message":"> Transcript [13] [false]: 'สวัสดีค่ะวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589255749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589257839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589259959+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:36.589262464+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.091539012+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.091585182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.091590986+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.091605718+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091613607+07:00","message":"[bufferProcess] interim [40000000]:สวัสดีค่ะวันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091616207+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091619911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091622874+07:00","message":"> Transcript [14] [false]: 'สวัสดีค่ะวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091626076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091628157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091630663+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.091634115+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.150908802+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.150950023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.150955713+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.150968529+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150975658+07:00","message":"[bufferProcess] interim [160000000]:สวัสดีค่ะวันนี้นะคะเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150978122+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150984346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150987003+07:00","message":"> Transcript [15] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150990485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.15099277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150995175+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.150997712+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:37.253199014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:37.253231553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.415366538+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.415426199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.415433934+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.41545081+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415460046+07:00","message":"[bufferProcess] interim [400000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415464039+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415472044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415476051+07:00","message":"> Transcript [16] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415480896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415484131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415488178+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415491622+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415499197+07:00","message":"Push: 'ค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415502299+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415505702+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.415509101+07:00","message":"Next Push (prob) : 'นะคะเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.415529229+07:00","message":"push: {false ค่ะวันนี้ 0 0xc0003a4600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.660278793+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.660311527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.660316639+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.660332127+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660338667+07:00","message":"[bufferProcess] interim [640000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660341157+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660344415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660347084+07:00","message":"> Transcript [17] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660350542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.6603527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660354925+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.660357743+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.798310244+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.798349477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.798363015+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:37.798389946+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798397534+07:00","message":"[bufferProcess] interim [820000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798401548+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798408581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798411492+07:00","message":"> Transcript [18] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798415138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798418482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798421588+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:37.798424018+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.012445113+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.012485803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.012491619+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.012505781+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012513136+07:00","message":"[bufferProcess] interim [0]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012516241+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012523168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012525847+07:00","message":"> Transcript [19] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012529185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.01253139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012533832+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.012537557+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.051616134+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.051659552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.051665904+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.051682935+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051691941+07:00","message":"[bufferProcess] interim [60000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051694941+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051698947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051702532+07:00","message":"> Transcript [20] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051706232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051709933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051712464+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051715044+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051719262+07:00","message":"Push: 'นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.05172118+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051723508+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.051725665+07:00","message":"Next Push (prob) : 'พูดคุยถึงเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.051734233+07:00","message":"push: {false นะคะเราจะมา 0 0xc0003a4600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.061463635+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.061488576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.061494887+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.061507077+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061512751+07:00","message":"[bufferProcess] interim [120000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061515487+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061518751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061521762+07:00","message":"> Transcript [21] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061524327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.061526419+07:00","message":"Set new StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.302639165+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.302678721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.302684795+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.302698276+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302706066+07:00","message":"[bufferProcess] interim [300000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302708833+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302712938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302715741+07:00","message":"> Transcript [22] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302719243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302721381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302723362+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.302725924+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.559190883+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.559233751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.559240223+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.559254262+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.55926196+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.559270899+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.559281683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.559284972+07:00","message":"> Transcript [23] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.559288475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.5592908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.55929351+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.559296835+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694684277+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694731046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694740826+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694751563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694755008+07:00","message":"receive interim result [false|false]:  1 เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694762337+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.694768168+07:00","message":"[buffer interim] 9 false  1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.69477566+07:00","message":"[bufferProcess] interim [720000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.69477889+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694784007+07:00","message":"[bufferProcess] interim [720000000]: 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.69478706+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694790172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.69479316+07:00","message":"> Transcript [24] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694799484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694801901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694803853+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.694806747+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.88710866+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887152954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887159949+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887172785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887176219+07:00","message":"receive interim result [false|false]:  เรื่องเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887183381+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887187679+07:00","message":"[buffer interim] 9 false  เรื่องเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887194555+07:00","message":"[bufferProcess] interim [900000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887198288+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.88720214+07:00","message":"[bufferProcess] interim [900000000]: เรื่องเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887204832+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887207932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887210806+07:00","message":"> Transcript [25] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.88721757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887219828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.88722177+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887224706+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887228194+07:00","message":"Push: 'พูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887230231+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887232623+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:38.887235073+07:00","message":"Next Push (prob) : 'ที่ 1 เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:38.887243425+07:00","message":"push: {false พูดคุยถึงบท 0 0xc0003a4600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.170837944+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198129615+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198174521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198182077+07:00","message":"receive interim result [false|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198203306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เรื่องเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198206604+07:00","message":"receive interim result [false|false]:  เรื่องเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198230543+07:00","message":"[buffer interim] 9 false สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.198246772+07:00","message":"[buffer interim] 9 false  เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198254253+07:00","message":"[bufferProcess] interim [140000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198257924+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198264506+07:00","message":"[bufferProcess] interim [140000000]: เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198267243+07:00","message":"[bufferProcess] update buffer: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198279992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198320917+07:00","message":"> Transcript [26] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.19832684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198329707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198332863+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.198335923+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282362903+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282415264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282422888+07:00","message":"receive interim result [true|false]: สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282433047+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282435267+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.28244508+07:00","message":"[buffer interim] 9 true สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.28245382+07:00","message":"[bufferProcess] interim [380000000]:สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282457205+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282460943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.28246427+07:00","message":"> Transcript [27] [false]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282468915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282471338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282473301+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282476123+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.2824781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282480342+07:00","message":"> Transcript [28] [true]: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่องเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.28248285+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282485089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282486793+07:00","message":"StatePrefix: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบทที่ 1 เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.28248906+07:00","message":"TextPushed: 'สวัสดีค่ะวันนี้นะคะเราจะมาพูดคุยถึงบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:39.282492785+07:00","message":"Push: 'ที่ 1 เรื่องเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.282501635+07:00","message":"push: {true ที่ 1 เรื่องเซตค่ะ 0 0xc0003a4600}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:39.294948206+07:00","message":"write wav file: './tmp/7632/7632_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:39.490408682+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.009986734+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.010034375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.010039783+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.010048175+07:00","message":"[buffer interim] 10 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.010055308+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.010057117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.046470764+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.046515264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.046522676+07:00","message":"receive interim result [false|false]: ซึ่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.046537487+07:00","message":"[buffer interim] 10 false ซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.046544266+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.046547029+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.046554212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.046557109+07:00","message":"> Transcript [29] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.046559776+07:00","message":"Set StatePrefix (first interim): 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.162095232+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.162139436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.162146267+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.162163785+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.16217199+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162174918+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162178702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162181707+07:00","message":"> Transcript [30] [false]: 'ซึ่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162184769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162187222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162189373+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.162191502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:40.253257544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:40.253265822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.480382988+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.480432312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.480440202+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.480455592+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480464202+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งอยู่ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480467737+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480472662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480475897+07:00","message":"> Transcript [31] [false]: 'ซึ่งอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480479216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480481932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480484155+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.480487025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.672163789+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.672212537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.672219514+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.672236965+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672245471+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งอยู่ในระดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.67224798+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672251449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672254445+07:00","message":"> Transcript [32] [false]: 'ซึ่งอยู่ในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672258358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672260882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672262782+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.672264757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.737049965+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.737108434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.737115619+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.737131066+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737139975+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737142855+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737149544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737152528+07:00","message":"> Transcript [33] [false]: 'ซึ่งอยู่ในระดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737157207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.73715984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.73717806+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737180489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737187546+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737189855+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737192148+07:00","message":"Set new StatePrefix : 'ซึ่งอยู่ในระดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.737194633+07:00","message":"Next Push (prob) : 'อยู่ในระดับที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.737204329+07:00","message":"push: {false ซึ่ง 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.860972831+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.861009885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.861014616+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.861028151+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861034302+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งอยู่ในระดับชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861036822+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861040051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861042725+07:00","message":"> Transcript [34] [false]: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861045116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.861047474+07:00","message":"Set new StatePrefix: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.929812285+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.929858066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.929863658+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:40.929876965+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929882965+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929885419+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929888849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929891228+07:00","message":"> Transcript [35] [false]: 'ซึ่งอยู่ในระดับชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.92989438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929896905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929899397+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:40.929902512+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.058073086+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.058112738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.058118299+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.058132705+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058139429+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งอยู่ในระดับชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058142055+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058145647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058148233+07:00","message":"> Transcript [36] [false]: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058151761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058154092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058156164+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.058158363+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.250555366+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.250599823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.250606318+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.250617894+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250626098+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250630102+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นมัธยม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250635991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250638952+07:00","message":"> Transcript [37] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.25064237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250644797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250648916+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.250651386+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.627956684+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.62799008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.627995841+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.628010152+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.62801762+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628020554+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นมัธยมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628024473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628027096+07:00","message":"> Transcript [38] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628031036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628033406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628035736+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628038153+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628041879+07:00","message":"Push: 'อยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628043876+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628046551+07:00","message":"Set new StatePrefix : 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.628048893+07:00","message":"Next Push (prob) : 'มัธยมศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.628057992+07:00","message":"push: {false อยู่ในระดับชั้น 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.7559623+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.756008222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.756015499+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.756030881+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756038817+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756041438+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756049866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756053309+07:00","message":"> Transcript [39] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756057311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756059686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756061805+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.756064595+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.953753423+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.953790606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.953796556+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:41.953810924+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953818619+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953829116+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953833645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953836458+07:00","message":"> Transcript [40] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953839559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953841704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953843641+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:41.953846283+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.250272927+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341552015+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341588621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341594696+07:00","message":"receive interim result [false|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341606138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341610194+07:00","message":"receive interim result [false|false]:  4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341620062+07:00","message":"[buffer interim] 10 false ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.341625044+07:00","message":"[buffer interim] 10 false  4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341644651+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.34166498+07:00","message":"[bufferProcess] send to processor:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341675827+07:00","message":"[bufferProcess] interim [880000000]: 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341679692+07:00","message":"[bufferProcess] update buffer: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341684144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341688119+07:00","message":"> Transcript [41] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341691644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341693759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341696074+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.341698618+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356807767+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356846545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356853408+07:00","message":"receive interim result [true|false]: ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356863847+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356866529+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356872499+07:00","message":"[buffer interim] 10 true ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356878871+07:00","message":"[bufferProcess] interim [970000000]:ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356882253+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.35689635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356916231+07:00","message":"> Transcript [42] [false]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356922658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.35692532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356927984+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.3569312+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.35693938+07:00","message":"Push: 'มัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356941501+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356943872+07:00","message":"Set new StatePrefix : 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356946262+07:00","message":"Next Push (prob) : 'ปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356948892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356951321+07:00","message":"> Transcript [43] [true]: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356953965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356956051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356957883+07:00","message":"StatePrefix: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษาปีที่ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356959995+07:00","message":"TextPushed: 'ซึ่งอยู่ในระดับชั้นมัธยมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.356962356+07:00","message":"Push: 'ปีที่ 4 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356973174+07:00","message":"push: {false มัธยมศึกษา 0 0xc0004a2100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.356995806+07:00","message":"push: {true ปีที่ 4 ค่ะ 0 0xc0004a2100}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:42.36494865+07:00","message":"write wav file: './tmp/7632/7632_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.633370357+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.98484983+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.984891982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.984900268+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:42.984913361+07:00","message":"[buffer interim] 11 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.984920096+07:00","message":"[bufferProcess] interim [420000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:42.984922381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.172296077+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.172339938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.172345731+07:00","message":"receive interim result [false|false]: ก่อนอื่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.172362014+07:00","message":"[buffer interim] 11 false ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.172369563+07:00","message":"[bufferProcess] interim [600000000]:ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.172372277+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.172377148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.172380117+07:00","message":"> Transcript [44] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.172382426+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:43.253433181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:43.253451704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.399348656+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.399390396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.399396428+07:00","message":"receive interim result [false|false]: ก่อนอื่นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.399410984+07:00","message":"[buffer interim] 11 false ก่อนอื่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399418849+07:00","message":"[bufferProcess] interim [780000000]:ก่อนอื่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399421517+07:00","message":"[bufferProcess] send to processor:ก่อนอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399425236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399428377+07:00","message":"> Transcript [45] [false]: 'ก่อนอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.3994315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399433714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399435705+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.399437861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.528369022+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.528410955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.528417532+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.528435023+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528443333+07:00","message":"[bufferProcess] interim [840000000]:ก่อนอื่นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528445716+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528449463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.52845232+07:00","message":"> Transcript [46] [false]: 'ก่อนอื่นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528455859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528458177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528460368+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.528462412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.610100919+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.610140027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.610145935+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.610162501+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610171873+07:00","message":"[bufferProcess] interim [900000000]:ก่อนอื่นเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610174385+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610178553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610181654+07:00","message":"> Transcript [47] [false]: 'ก่อนอื่นเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610185161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610187597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610190164+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.610192503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.678496941+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.678529142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.678535735+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.678547872+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678554734+07:00","message":"[bufferProcess] interim [960000000]:ก่อนอื่นเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678557355+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678563993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678566473+07:00","message":"> Transcript [48] [false]: 'ก่อนอื่นเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678569203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678571295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678573215+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678575112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678579815+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678581778+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.678584099+07:00","message":"Set new StatePrefix : 'ก่อนอื่นเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.67858645+07:00","message":"Next Push (prob) : 'อื่นเดี๋ยวรอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.67859447+07:00","message":"push: {false ก่อน 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.77012798+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.770167101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.770173468+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.770188903+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770197109+07:00","message":"[bufferProcess] interim [20000000]:ก่อนอื่นเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770199816+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770204193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770207714+07:00","message":"> Transcript [49] [false]: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770210094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.770212193+07:00","message":"Set new StatePrefix: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.835681107+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.835722787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.835729364+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.835747028+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.83575491+07:00","message":"[bufferProcess] interim [140000000]:ก่อนอื่นเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835757348+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835761148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.83576389+07:00","message":"> Transcript [50] [false]: 'ก่อนอื่นเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835767499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835769695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835772056+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.835774353+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.873373116+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.873412015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.873417643+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:43.873433601+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873442587+07:00","message":"[bufferProcess] interim [260000000]:ก่อนอื่นเดี๋ยวเรามาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873446433+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873452014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873456795+07:00","message":"> Transcript [51] [false]: 'ก่อนอื่นเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873461773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.87346543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873471234+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:43.873474799+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.083225553+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.083265188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.08327161+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.083283684+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083291956+07:00","message":"[bufferProcess] interim [440000000]:ก่อนอื่นเดี๋ยวเรามาดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083294604+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083298346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083301124+07:00","message":"> Transcript [52] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083304754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083307024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083308966+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.083311246+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.124067303+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.124108481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูว่าถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.124114342+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูว่าถูก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.124125323+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูว่าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124132926+07:00","message":"[bufferProcess] interim [500000000]:ก่อนอื่นเดี๋ยวเรามาดูว่าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124135561+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124141114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124144104+07:00","message":"> Transcript [53] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124147816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124150296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124152645+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124155678+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124160809+07:00","message":"Push: 'อื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124163231+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124165868+07:00","message":"Set new StatePrefix : 'ก่อนอื่นเดี๋ยวเรามาดูว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.124168176+07:00","message":"Next Push (prob) : 'มาดูว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.124176357+07:00","message":"push: {false อื่นเดี๋ยวเรา 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.260151065+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.260200618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.260207224+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.260221809+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.26022967+07:00","message":"[bufferProcess] interim [680000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.260232296+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูว่าถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.260236183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.260239475+07:00","message":"> Transcript [54] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูว่าถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.260242325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.260244661+07:00","message":"Set new StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูว่าถูก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.576476+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.576520261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.57652675+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.576542169+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.576550005+07:00","message":"[bufferProcess] interim [980000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.576552845+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.576560855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.576564338+07:00","message":"> Transcript [55] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.57656691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.576569387+07:00","message":"Set new StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.77020821+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.77025166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.770258407+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.770274768+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770286321+07:00","message":"[bufferProcess] interim [160000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770290014+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770297969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.7703014+07:00","message":"> Transcript [56] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770305241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770307693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770309646+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.770313163+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.958775068+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.958817309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.95882342+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:44.958844+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958853282+07:00","message":"[bufferProcess] interim [340000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958856413+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958862657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.95886559+07:00","message":"> Transcript [57] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958869189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958871457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958873873+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:44.958876697+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.119859683+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.119902393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.119908983+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.119922616+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119929066+07:00","message":"[bufferProcess] interim [520000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119931733+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119935179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119938823+07:00","message":"> Transcript [58] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.11994276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.11994477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119947491+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.119950193+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.360430488+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.360475697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.360482732+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.360503264+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360515265+07:00","message":"[bufferProcess] interim [700000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360518179+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360525753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360528892+07:00","message":"> Transcript [59] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360532953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.36053668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360539361+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360542233+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360549568+07:00","message":"Push: 'มาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360552125+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.360554569+07:00","message":"Set new StatePrefix : 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.36055685+07:00","message":"Next Push (prob) : 'ของบทเรียนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.360582918+07:00","message":"push: {false มาดูวัตถุประสงค์ 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.426473057+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.426499162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.426504957+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.426519523+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426526896+07:00","message":"[bufferProcess] interim [820000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426529387+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426533705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426536839+07:00","message":"> Transcript [60] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426540403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426542419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426544352+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.426546781+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.614242162+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.614287827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.614297095+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.614315534+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614336981+07:00","message":"[bufferProcess] interim [0]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614341374+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614346129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614351098+07:00","message":"> Transcript [61] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614356438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614361341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.614364655+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.61436978+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.667779124+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.667836254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.667843217+07:00","message":"receive interim result [false|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.667859903+07:00","message":"[buffer interim] 11 false ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.667869342+07:00","message":"[bufferProcess] interim [60000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.66787207+07:00","message":"[bufferProcess] send to processor:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.6678758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.66787887+07:00","message":"> Transcript [62] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.667883044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.667885079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.667887393+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.667890398+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.769926214+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898557854+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898596582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898603211+07:00","message":"receive interim result [true|false]: ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898614331+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898617308+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898623396+07:00","message":"[buffer interim] 11 true ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898630691+07:00","message":"[bufferProcess] interim [360000000]:ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898634431+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.89863782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898640698+07:00","message":"> Transcript [63] [false]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898644344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898646534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898648576+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898651436+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898654816+07:00","message":"Push: 'ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898656797+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898659129+07:00","message":"Set new StatePrefix : 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898662213+07:00","message":"Next Push (prob) : 'กันก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898664434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898673167+07:00","message":"> Transcript [64] [true]: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898683085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898685166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898687186+07:00","message":"StatePrefix: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้กันก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.898689543+07:00","message":"TextPushed: 'ก่อนอื่นเดี๋ยวเรามาดูวัตถุประสงค์ของบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:45.89869186+07:00","message":"Push: 'กันก่อนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898706134+07:00","message":"push: {false ของบทเรียนนี้ 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:45.898728838+07:00","message":"push: {true กันก่อนนะคะ 0 0xc0004a2f80}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:45.906482475+07:00","message":"write wav file: './tmp/7632/7632_11.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:46.254157249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:46.254164261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:47.051542117+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.109921961+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.109966201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.10997166+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.109987069+07:00","message":"[buffer interim] 12 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.109994652+07:00","message":"[bufferProcess] interim [840000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.109996699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.110004434+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.110007776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.110010907+07:00","message":"> Transcript [65] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.110013303+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.337992258+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.338027337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.338033411+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.338046315+07:00","message":"[buffer interim] 12 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.338052914+07:00","message":"[bufferProcess] interim [960000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.338055223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.373804846+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.373847925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่หมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.373853705+07:00","message":"receive interim result [false|false]: ไม่หมด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.373867087+07:00","message":"[buffer interim] 12 false ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373873899+07:00","message":"[bufferProcess] interim [20000000]:ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373876096+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373879217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373882441+07:00","message":"> Transcript [66] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373885896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373888198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373890315+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.373895043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.493074315+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.493118526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้บทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.493126448+07:00","message":"receive interim result [false|false]: ได้บทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.493143974+07:00","message":"[buffer interim] 12 false ได้บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493155971+07:00","message":"[bufferProcess] interim [200000000]:ได้บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493172341+07:00","message":"[bufferProcess] send to processor:ไม่หมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493182862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493187631+07:00","message":"> Transcript [67] [false]: 'ไม่หมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493191733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493194858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493198444+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.493201854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.666516818+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.666562245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.66656862+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.666582768+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666590435+07:00","message":"[bufferProcess] interim [380000000]:ในบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666592788+07:00","message":"[bufferProcess] send to processor:ได้บทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666596104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666599317+07:00","message":"> Transcript [68] [false]: 'ได้บทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666601716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.666603898+07:00","message":"Set new StatePrefix: 'ได้บทเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.703000979+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.70304488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.703053092+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.703064104+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703072935+07:00","message":"[bufferProcess] interim [440000000]:ในบทเรียนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703076604+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703081153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703085208+07:00","message":"> Transcript [69] [false]: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703089638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.703093646+07:00","message":"Set new StatePrefix: 'ในบทเรียนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.81791994+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.817962389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.817968298+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:48.817980417+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.817988087+07:00","message":"[bufferProcess] interim [560000000]:ในบทเรียนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.817990808+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.817996169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.81799925+07:00","message":"> Transcript [70] [false]: 'ในบทเรียนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.818002514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.818004749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.818007451+07:00","message":"StatePrefix: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:48.818010944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.143014728+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.143059659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.143067375+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.143084934+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143092249+07:00","message":"[bufferProcess] interim [860000000]:ในบทเรียนนี้นะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143094551+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143097894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143101264+07:00","message":"> Transcript [71] [false]: 'ในบทเรียนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143105131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143107191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143110978+07:00","message":"StatePrefix: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.143113608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.196053284+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.19610159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.196107787+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.196123734+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196131733+07:00","message":"[bufferProcess] interim [980000000]:ในบทเรียนนี้นะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196134388+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.19613774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.19614138+07:00","message":"> Transcript [72] [false]: 'ในบทเรียนนี้นะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196144663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196146771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196148746+07:00","message":"StatePrefix: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.196150866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:49.254523562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:49.25454534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.46111806+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.461157887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.461192083+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.461210742+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461221039+07:00","message":"[bufferProcess] interim [160000000]:ในบทเรียนนี้นะคะคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461225393+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.46123079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461235604+07:00","message":"> Transcript [73] [false]: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461240927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461244302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461248023+07:00","message":"StatePrefix: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461251163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461255087+07:00","message":"Push: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461257922+07:00","message":"TextPushed: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461261131+07:00","message":"Set new StatePrefix : 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.461264461+07:00","message":"Next Push (prob) : 'นะคะคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.461275206+07:00","message":"push: {false ในบทเรียนนี้ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.5141598+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.514203198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.514211518+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.514234959+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514244897+07:00","message":"[bufferProcess] interim [280000000]:ในบทเรียนนี้นะคะคุณครูจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514248954+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514254269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514258878+07:00","message":"> Transcript [74] [false]: 'ในบทเรียนนี้นะคะคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514264464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514267452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514271094+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.514274839+07:00","message":"TextPushed: 'ในบทเรียนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.703934842+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.703973458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.703979933+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:49.703995976+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704003933+07:00","message":"[bufferProcess] interim [520000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704006594+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704010307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.70401345+07:00","message":"> Transcript [75] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704017608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.70402033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704022557+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:49.704025435+07:00","message":"TextPushed: 'ในบทเรียนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.022976621+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.023021663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.023027866+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.02304533+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.02305458+07:00","message":"[bufferProcess] interim [760000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023057322+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023061232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023064214+07:00","message":"> Transcript [76] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023067984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023070442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023072382+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.023074804+07:00","message":"TextPushed: 'ในบทเรียนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.026009918+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.026022595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.026027316+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.026037328+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026041577+07:00","message":"[bufferProcess] interim [820000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026044464+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.02604708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026049265+07:00","message":"> Transcript [77] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026052349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026054333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026056936+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026059985+07:00","message":"TextPushed: 'ในบทเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026066516+07:00","message":"Push: 'นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026069451+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026072191+07:00","message":"Set new StatePrefix : 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.026074568+07:00","message":"Next Push (prob) : 'จะพูดถึงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.026084045+07:00","message":"push: {false นะคะคุณครู 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.289568687+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.289612988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.289619124+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.289637052+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289646081+07:00","message":"[bufferProcess] interim [60000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289649236+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289652967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289656356+07:00","message":"> Transcript [78] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289659069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.289661145+07:00","message":"Set new StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.542784049+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.542833231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.542840406+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.542864187+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.54287284+07:00","message":"[bufferProcess] interim [300000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542876124+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.54288346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542886853+07:00","message":"> Transcript [79] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542891147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542893789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542895697+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.542898671+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.730275372+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.730318928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.73032618+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.730342717+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730350682+07:00","message":"[bufferProcess] interim [480000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730353454+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730356745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730359946+07:00","message":"> Transcript [80] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730363755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730365946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730368374+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.730371239+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.919886851+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.919932809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.919939255+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:50.91995559+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919967032+07:00","message":"[bufferProcess] interim [720000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919970227+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919974297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.91997757+07:00","message":"> Transcript [81] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919981589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919983657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919986375+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:50.919988994+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.258360973+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.258407525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.258414454+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.258427773+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258434629+07:00","message":"[bufferProcess] interim [20000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258437317+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258442574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.25844535+07:00","message":"> Transcript [82] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258449611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258451958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258454404+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258457269+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258465377+07:00","message":"Push: 'จะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258469266+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258471704+07:00","message":"Set new StatePrefix : 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.258474695+07:00","message":"Next Push (prob) : 'บอกความหมายของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.258483062+07:00","message":"push: {false จะพูดถึงการ 0 0xc000044800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.281312141+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.374529717+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.374579966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.374587075+07:00","message":"receive interim result [false|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.374602164+07:00","message":"[buffer interim] 12 false ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.37461035+07:00","message":"[bufferProcess] interim [140000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374613125+07:00","message":"[bufferProcess] send to processor:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374620666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374623931+07:00","message":"> Transcript [83] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซลล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374627984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374630364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.374632474+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.37463557+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.448731223+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.448775037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต\",\"confidence\":0.94728446}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.44878253+07:00","message":"receive interim result [true|false]: ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.448794359+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.448797484+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.448803475+07:00","message":"[buffer interim] 12 true ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448811798+07:00","message":"[bufferProcess] interim [260000000]:ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448814934+07:00","message":"[bufferProcess] send to processor (isfinal):ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448818365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.44883289+07:00","message":"> Transcript [84] [false]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448836346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448838441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448840384+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448843036+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448851336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.44885361+07:00","message":"> Transcript [85] [true]: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448856056+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448857923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448861834+07:00","message":"StatePrefix: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการบอกความหมายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448864072+07:00","message":"TextPushed: 'ในบทเรียนนี้นะคะคุณครูจะพูดถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:51.448868072+07:00","message":"Push: 'บอกความหมายของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.44887693+07:00","message":"push: {true บอกความหมายของเซต 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:51.459291257+07:00","message":"write wav file: './tmp/7632/7632_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:51.85048236+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:52.255317006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:52.255333112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.341387575+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.341434161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.341439329+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.341456535+07:00","message":"[buffer interim] 13 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.341463851+07:00","message":"[bufferProcess] interim [300000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.341465823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.605157902+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.605229327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.605236872+07:00","message":"receive interim result [false|false]: เขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.60525315+07:00","message":"[buffer interim] 13 false เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.605261001+07:00","message":"[bufferProcess] interim [540000000]:เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.60526341+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.60527385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.605276857+07:00","message":"> Transcript [86] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.605282337+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.621128925+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.621158192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.621174755+07:00","message":"receive interim result [false|false]: เขียนสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.621187761+07:00","message":"[buffer interim] 13 false เขียนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.62119472+07:00","message":"[bufferProcess] interim [600000000]:เขียนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621197871+07:00","message":"[bufferProcess] send to processor:เขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621201568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621204863+07:00","message":"> Transcript [87] [false]: 'เขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.62120786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621209965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621211829+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.621213826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.712380672+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.712421871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.712427912+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:52.712443287+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712450697+07:00","message":"[bufferProcess] interim [720000000]:เขียนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712453356+07:00","message":"[bufferProcess] send to processor:เขียนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712460355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712463622+07:00","message":"> Transcript [88] [false]: 'เขียนสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.71246702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712469525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712471548+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:52.712473935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.038395152+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.038440382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.03844633+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.038461566+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038469562+07:00","message":"[bufferProcess] interim [20000000]:เขียนสัญลักษณ์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038472672+07:00","message":"[bufferProcess] send to processor:เขียนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038476305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038480214+07:00","message":"> Transcript [89] [false]: 'เขียนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038484299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038486825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038489347+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.038491749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.216421846+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.21646609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.216472215+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.216488172+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216497097+07:00","message":"[bufferProcess] interim [140000000]:เขียนสัญลักษณ์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216499701+07:00","message":"[bufferProcess] send to processor:เขียนสัญลักษณ์เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216511366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216514833+07:00","message":"> Transcript [90] [false]: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.2165189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.21652162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216523996+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216526456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216533726+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216536481+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216538551+07:00","message":"Set new StatePrefix : 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.216542331+07:00","message":"Next Push (prob) : 'สัญลักษณ์เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.216551751+07:00","message":"push: {false เขียน 0 0xc0003a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.510515669+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.510555647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยวกับเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.510562272+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์เกี่ยวกับเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.510577782+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์เกี่ยวกับเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.51058548+07:00","message":"[bufferProcess] interim [500000000]:เขียนสัญลักษณ์เกี่ยวกับเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510588708+07:00","message":"[bufferProcess] send to processor:เขียนสัญลักษณ์เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510593256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.51059629+07:00","message":"> Transcript [91] [false]: 'เขียนสัญลักษณ์เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510600014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510602341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510604442+07:00","message":"StatePrefix: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.510610995+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.622217491+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.622260375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยวกับเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.622266758+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์เกี่ยวกับเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.62227907+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์เกี่ยวกับเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622287787+07:00","message":"[bufferProcess] interim [560000000]:เขียนสัญลักษณ์เกี่ยวกับเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622290577+07:00","message":"[bufferProcess] send to processor:เขียนสัญลักษณ์เกี่ยวกับเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622294983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622298058+07:00","message":"> Transcript [92] [false]: 'เขียนสัญลักษณ์เกี่ยวกับเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622301518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.62230382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622305876+07:00","message":"StatePrefix: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.622308215+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.811632643+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.811680022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.811687018+07:00","message":"receive interim result [false|false]: เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.811708272+07:00","message":"[buffer interim] 13 false เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811722309+07:00","message":"[bufferProcess] interim [740000000]:เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.81172675+07:00","message":"[bufferProcess] send to processor:เขียนสัญลักษณ์เกี่ยวกับเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811736206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811739927+07:00","message":"> Transcript [93] [false]: 'เขียนสัญลักษณ์เกี่ยวกับเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811743645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811746338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811748872+07:00","message":"StatePrefix: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:53.811751546+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:53.969255351+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.042899692+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.07566434+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075713204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075722636+07:00","message":"receive interim result [true|false]: เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075734056+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075736468+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075744145+07:00","message":"[buffer interim] 13 true เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075756077+07:00","message":"[bufferProcess] interim [130000000]:เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075759585+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075763504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075766835+07:00","message":"> Transcript [94] [false]: 'เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.07577038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075772766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075775529+07:00","message":"StatePrefix: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075777925+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075781707+07:00","message":"Push: 'สัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075783881+07:00","message":"TextPushed: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075786222+07:00","message":"Set new StatePrefix : 'เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075788622+07:00","message":"Next Push (prob) : 'กับเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075790448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075792373+07:00","message":"> Transcript [95] [true]: 'เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.07579485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075796694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075798548+07:00","message":"StatePrefix: 'เขียนสัญลักษณ์เกี่ยวกับเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075800489+07:00","message":"TextPushed: 'เขียนสัญลักษณ์เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.075802797+07:00","message":"Push: 'กับเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.075811025+07:00","message":"push: {false สัญลักษณ์เกี่ยว 0 0xc0003a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.07581761+07:00","message":"push: {true กับเซตค่ะ 0 0xc0003a4900}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:54.082629624+07:00","message":"write wav file: './tmp/7632/7632_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.508232337+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.508277171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.508282934+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.5082973+07:00","message":"[buffer interim] 14 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.508305678+07:00","message":"[bufferProcess] interim [240000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.508307699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.776416175+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.776464928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.776472452+07:00","message":"receive interim result [false|false]: และเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:54.77648806+07:00","message":"[buffer interim] 14 false และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.77649641+07:00","message":"[bufferProcess] interim [540000000]:และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.77649896+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.776502602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.776505847+07:00","message":"> Transcript [96] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:54.776508077+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.023579822+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.023628318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเสียสละ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.023634191+07:00","message":"receive interim result [false|false]: และเสียสละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.023649936+07:00","message":"[buffer interim] 14 false และเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023657513+07:00","message":"[bufferProcess] interim [780000000]:และเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023660787+07:00","message":"[bufferProcess] send to processor:และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023664941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023668157+07:00","message":"> Transcript [97] [false]: 'และเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023671848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023674035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023676367+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.023678564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.088578291+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.088623825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.088629891+07:00","message":"receive interim result [false|false]: และเขียนแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.088645056+07:00","message":"[buffer interim] 14 false และเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088654152+07:00","message":"[bufferProcess] interim [840000000]:และเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088656678+07:00","message":"[bufferProcess] send to processor:และเสียสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088662036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088665237+07:00","message":"> Transcript [98] [false]: 'และเสียสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088669268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088671415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088673437+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.088675819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:55.255589194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:55.255610581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.320303762+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.423465999+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.423515465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนแสดงเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.423523149+07:00","message":"receive interim result [false|false]: และเขียนแสดงเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.423537952+07:00","message":"[buffer interim] 14 false และเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423546408+07:00","message":"[bufferProcess] interim [140000000]:และเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423549053+07:00","message":"[bufferProcess] send to processor:และเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423556403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423559668+07:00","message":"> Transcript [99] [false]: 'และเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423565298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423568014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423570893+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.423573164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.428508836+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.428535479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนแสดงเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.428541243+07:00","message":"receive interim result [false|false]: และเขียนแสดงเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.42855546+07:00","message":"[buffer interim] 14 false และเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428561187+07:00","message":"[bufferProcess] interim [200000000]:และเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428563588+07:00","message":"[bufferProcess] send to processor:และเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428567201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428571964+07:00","message":"> Transcript [100] [false]: 'และเขียนแสดงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428574744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428577076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428579395+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428581639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.42858817+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428590489+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.42859262+07:00","message":"Set new StatePrefix : 'และเขียนแสดงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.428595109+07:00","message":"Next Push (prob) : 'เขียนแสดงเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.428603984+07:00","message":"push: {false และ 0 0xc0018a4180}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460523988+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460565653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนแสดงเซต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460572045+07:00","message":"receive interim result [true|false]: และเขียนแสดงเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460582009+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460584774+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460591163+07:00","message":"[buffer interim] 14 true และเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460597974+07:00","message":"[bufferProcess] interim [290000000]:และเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460601175+07:00","message":"[bufferProcess] send to processor (isfinal):และเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460612165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460638255+07:00","message":"> Transcript [101] [false]: 'และเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460642195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460648946+07:00","message":"Set new StatePrefix: 'และเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460652067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460654428+07:00","message":"> Transcript [102] [true]: 'และเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460658136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460660734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460663214+07:00","message":"StatePrefix: 'และเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460665863+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:55.460673897+07:00","message":"Push: 'เขียนแสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.460685488+07:00","message":"push: {true เขียนแสดงเซต 0 0xc0018a4180}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:55.466330252+07:00","message":"write wav file: './tmp/7632/7632_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.514458328+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:55.960162462+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.056992844+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.057030906+07:00","message":"found end of frame, send empty tag with msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.057034779+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.057044632+07:00","message":"[buffer interim] 15 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057053577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057062598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057065914+07:00","message":"> Transcript [103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057068463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057070584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057072739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.057074727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:56.05707794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.057089762+07:00","message":"push: {true \n 0 0xc0003a4700}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:56.062723564+07:00","message":"write wav file: './tmp/7632/7632_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:56.410852944+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.312617262+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.312669108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพ่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.312676614+07:00","message":"receive interim result [false|false]: ถ้าพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.312690807+07:00","message":"[buffer interim] 16 false ถ้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312698701+07:00","message":"[bufferProcess] interim [660000000]:ถ้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312700953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312706669+07:00","message":"[bufferProcess] send to processor (ticker):ถ้าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312709839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312712627+07:00","message":"> Transcript [104] [false]: 'ถ้าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.312714964+07:00","message":"Set StatePrefix (first interim): 'ถ้าพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.327241911+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.327268583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.327273379+07:00","message":"receive interim result [false|false]: ถ้าพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.327284621+07:00","message":"[buffer interim] 16 false ถ้าพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.327290567+07:00","message":"[bufferProcess] interim [720000000]:ถ้าพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.327292582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.480352354+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.480396421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.480402602+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.480417231+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.48042478+07:00","message":"[bufferProcess] interim [900000000]:ถ้าพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.480427438+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.480433799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.480436671+07:00","message":"> Transcript [105] [false]: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.480438661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.480440768+07:00","message":"Set new StatePrefix: 'ถ้าพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.800567464+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.800608467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.800614501+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.800629771+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800637287+07:00","message":"[bufferProcess] interim [140000000]:ถ้าพร้อมแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.80063987+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800643131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800645871+07:00","message":"> Transcript [106] [false]: 'ถ้าพร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800648884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800651447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800653441+07:00","message":"StatePrefix: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.800655672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.864772766+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.864810737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.86481726+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:57.864828271+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864837451+07:00","message":"[bufferProcess] interim [260000000]:ถ้าพร้อมแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864840336+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864845819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864848807+07:00","message":"> Transcript [107] [false]: 'ถ้าพร้อมแล้วเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864852047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864854349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864856465+07:00","message":"StatePrefix: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:57.864858861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.058405728+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.058444917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.058451309+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.058465925+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.05847623+07:00","message":"[bufferProcess] interim [380000000]:ถ้าพร้อมแล้วเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058480373+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058485018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058489562+07:00","message":"> Transcript [108] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058494317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058497327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058500255+07:00","message":"StatePrefix: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.058503386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.107288556+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.107332865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.107339199+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเราไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.107356571+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107363701+07:00","message":"[bufferProcess] interim [440000000]:ถ้าพร้อมแล้วเดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107366329+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107369642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.10737285+07:00","message":"> Transcript [109] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107376254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107378544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107380758+07:00","message":"StatePrefix: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107382968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107389984+07:00","message":"Push: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.1073925+07:00","message":"TextPushed: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107394806+07:00","message":"Set new StatePrefix : 'ถ้าพร้อมแล้วเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.107397206+07:00","message":"Next Push (prob) : 'แล้วเดี๋ยวเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.107420939+07:00","message":"push: {false ถ้าพร้อม 0 0xc0018a4200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.143423829+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.143473853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.143486627+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.143501503+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.143513609+07:00","message":"[bufferProcess] interim [500000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.143517562+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.14352551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.143530634+07:00","message":"> Transcript [110] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.143535699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.143538975+07:00","message":"Set new StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเราไป'"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:58.256455662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T11:59:58.256456413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.371721963+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.371762565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.37176911+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.371784317+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.371792219+07:00","message":"[bufferProcess] interim [740000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.371794831+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.371802478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.371805395+07:00","message":"> Transcript [111] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.37180819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.371810507+07:00","message":"Set new StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.509428781+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.509473733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.509480525+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.509493354+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509501643+07:00","message":"[bufferProcess] interim [860000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509504303+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509508011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509511259+07:00","message":"> Transcript [112] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509514388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509516475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509518631+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.509520891+07:00","message":"TextPushed: 'ถ้าพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.52271241+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.522743197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.522749248+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.522763274+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522769368+07:00","message":"[bufferProcess] interim [920000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.52277225+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522776085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522778787+07:00","message":"> Transcript [113] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522782559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522786052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522788152+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.522790469+07:00","message":"TextPushed: 'ถ้าพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.574093004+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.574137644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.574143986+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.57416087+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574168913+07:00","message":"[bufferProcess] interim [980000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.57417167+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574175099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574178332+07:00","message":"> Transcript [114] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574181431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574183663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574186095+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.574188576+07:00","message":"TextPushed: 'ถ้าพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.70582479+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.705873943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.705880628+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.705893205+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.70590132+07:00","message":"[bufferProcess] interim [100000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705904065+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705908133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705911322+07:00","message":"> Transcript [115] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705914856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.7059172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705921224+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705923676+07:00","message":"TextPushed: 'ถ้าพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705927853+07:00","message":"Push: 'แล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.70593036+07:00","message":"TextPushed: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705933932+07:00","message":"Set new StatePrefix : 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.705937025+07:00","message":"Next Push (prob) : 'เรียนกันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.705946021+07:00","message":"push: {false แล้วเดี๋ยวเรามาเริ่ม 0 0xc0018a4200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.758832914+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.758880501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.75889069+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:58.758907571+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.75891463+07:00","message":"[bufferProcess] interim [160000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758917968+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.75892952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758932296+07:00","message":"> Transcript [116] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758936079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758938655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758940638+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:58.758943772+07:00","message":"TextPushed: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.014834733+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.014875753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.014883527+07:00","message":"receive interim result [false|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.014898258+07:00","message":"[buffer interim] 16 false ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.01490698+07:00","message":"[bufferProcess] interim [400000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014909657+07:00","message":"[bufferProcess] send to processor:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014915531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014918518+07:00","message":"> Transcript [117] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014922114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014924356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014926395+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.014930262+07:00","message":"TextPushed: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.161556799+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318661478+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318706275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318713115+07:00","message":"receive interim result [true|false]: ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318725077+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318727556+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.3187353+07:00","message":"[buffer interim] 16 true ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318744653+07:00","message":"[bufferProcess] interim [790000000]:ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318747991+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318760128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318794842+07:00","message":"> Transcript [118] [false]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318801594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318804686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.31880736+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318810619+07:00","message":"TextPushed: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318813576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318816605+07:00","message":"> Transcript [119] [true]: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลยดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318818938+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318820773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.31882256+07:00","message":"StatePrefix: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่มเรียนกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.31882455+07:00","message":"TextPushed: 'ถ้าพร้อมแล้วเดี๋ยวเรามาเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T11:59:59.318834787+07:00","message":"Push: 'เรียนกันเลยดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T11:59:59.318848683+07:00","message":"push: {true เรียนกันเลยดีกว่าค่ะ 0 0xc0018a4200}"}
{"level":"info","service":"Main","time":"2026-07-28T11:59:59.326797644+07:00","message":"write wav file: './tmp/7632/7632_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.182361012+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.252106928+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.63792438+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.637951079+07:00","message":"found end of frame, send empty tag with msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.637954677+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.637963079+07:00","message":"[buffer interim] 17 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637980983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637986179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637989806+07:00","message":"> Transcript [120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637992206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637994273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.637996196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.63799816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:00.638001157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.638012283+07:00","message":"push: {true \n 0 0xc001718d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:00.642369217+07:00","message":"write wav file: './tmp/7632/7632_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:00.760608883+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:01.256892448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:01.256921221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.320205247+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.32025405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.320259748+07:00","message":"receive interim result [false|false]: อยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.320275489+07:00","message":"[buffer interim] 18 false อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.32028316+07:00","message":"[bufferProcess] interim [360000000]:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.320285447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.353278933+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.353325662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.353331257+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.353346422+07:00","message":"[buffer interim] 18 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.353354644+07:00","message":"[bufferProcess] interim [420000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.353357438+07:00","message":"[bufferProcess] send to processor:อยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.353361392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.353365607+07:00","message":"> Transcript [121] [false]: 'อยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.353369668+07:00","message":"Set StatePrefix (first interim): 'อยากรู้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.605689138+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.605740209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.605747721+07:00","message":"receive interim result [false|false]: จากรูปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.605762586+07:00","message":"[buffer interim] 18 false จากรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605770181+07:00","message":"[bufferProcess] interim [540000000]:จากรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605773051+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605779965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605783288+07:00","message":"> Transcript [122] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605785709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.605788082+07:00","message":"Set new StatePrefix: 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.628585277+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.628625399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.628631848+07:00","message":"receive interim result [false|false]: รูปนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.628648528+07:00","message":"[buffer interim] 18 false รูปนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628656719+07:00","message":"[bufferProcess] interim [600000000]:รูปนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628658888+07:00","message":"[bufferProcess] send to processor:จากรูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628662908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628666226+07:00","message":"> Transcript [123] [false]: 'จากรูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628668655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.628670774+07:00","message":"Set new StatePrefix: 'จากรูปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.634048241+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.63408761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.634093093+07:00","message":"receive interim result [false|false]: จากรูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:01.634106498+07:00","message":"[buffer interim] 18 false จากรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.63411285+07:00","message":"[bufferProcess] interim [660000000]:จากรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.634115494+07:00","message":"[bufferProcess] send to processor:รูปนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.634121543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.634124358+07:00","message":"> Transcript [124] [false]: 'รูปนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.634126818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:01.634129024+07:00","message":"Set new StatePrefix: 'รูปนัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.101458434+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.101509711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.101515579+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.101533455+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.10154259+07:00","message":"[bufferProcess] interim [960000000]:จากรูปนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.101545053+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.101548976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.101552035+07:00","message":"> Transcript [125] [false]: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.101554204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.101556292+07:00","message":"Set new StatePrefix: 'จากรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.202343137+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.202391461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.20239747+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.202414586+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202424079+07:00","message":"[bufferProcess] interim [80000000]:จากรูปนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202426669+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202430482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202434356+07:00","message":"> Transcript [126] [false]: 'จากรูปนะคะนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202437685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202440101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202442131+07:00","message":"StatePrefix: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.202444201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.237676826+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.237717495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.237723255+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.237736643+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237747107+07:00","message":"[bufferProcess] interim [200000000]:จากรูปนะคะนักเรียนจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237749955+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237758201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237761521+07:00","message":"> Transcript [127] [false]: 'จากรูปนะคะนักเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237765194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237767668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237769648+07:00","message":"StatePrefix: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.237771856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.357343086+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.357390793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.357397072+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.357410973+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357418709+07:00","message":"[bufferProcess] interim [380000000]:จากรูปนะคะนักเรียนจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357421206+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357428386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.35743183+07:00","message":"> Transcript [128] [false]: 'จากรูปนะคะนักเรียนจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357434958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357437525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357439686+07:00","message":"StatePrefix: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.357442062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.384539867+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.384577439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.384583738+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.384597823+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384604794+07:00","message":"[bufferProcess] interim [440000000]:จากรูปนะคะนักเรียนจะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384607856+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384611771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384615172+07:00","message":"> Transcript [129] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384618539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384621316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384623606+07:00","message":"StatePrefix: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384625688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384632082+07:00","message":"Push: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384634325+07:00","message":"TextPushed: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384636635+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.384639356+07:00","message":"Next Push (prob) : 'นักเรียนจะเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.384651326+07:00","message":"push: {false จากรูปนะคะ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.533805602+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.533856424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.533863469+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.533884011+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533893125+07:00","message":"[bufferProcess] interim [620000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533896139+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533899979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.53390519+07:00","message":"> Transcript [130] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533909043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533911348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533913339+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.533915721+07:00","message":"TextPushed: 'จากรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.654490776+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.654547592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.654554514+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.654573893+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654582649+07:00","message":"[bufferProcess] interim [680000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654585585+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654593195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654596244+07:00","message":"> Transcript [131] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654600386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654602974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654606127+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.654608913+07:00","message":"TextPushed: 'จากรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.889767397+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.889807896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.88981355+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.889827647+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889834233+07:00","message":"[bufferProcess] interim [860000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889837115+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889843847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.88984688+07:00","message":"> Transcript [132] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889850659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.88985301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889855919+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.889859473+07:00","message":"TextPushed: 'จากรูปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.934019814+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.934064329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.934070862+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.934086505+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934093653+07:00","message":"[bufferProcess] interim [980000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934096117+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934099513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934102583+07:00","message":"> Transcript [133] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934106766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934108931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934111168+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934113747+07:00","message":"TextPushed: 'จากรูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934121331+07:00","message":"Push: 'นักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.9341239+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934126512+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:02.934129004+07:00","message":"Next Push (prob) : 'มีกล่องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:02.934138214+07:00","message":"push: {false นักเรียนจะเห็นว่า 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.036826692+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.036880655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.036886969+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.03689996+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036907731+07:00","message":"[bufferProcess] interim [40000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036910643+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036916151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036919633+07:00","message":"> Transcript [134] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036923216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036925641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036927851+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.036930391+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.136522105+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.136563774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.136570648+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.136584409+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136592139+07:00","message":"[bufferProcess] interim [160000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136594913+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136599807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136602948+07:00","message":"> Transcript [135] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136606524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.136608713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.13661101+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.1366154+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.365551211+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.365598893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.365606036+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.365619234+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.365630886+07:00","message":"[bufferProcess] interim [400000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.36563485+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.365641538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.365646375+07:00","message":"> Transcript [136] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.365651654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.365655517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.3656575+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.36566012+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.417973281+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418018109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418024977+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418034758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ใบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418039476+07:00","message":"receive interim result [false|false]:  1 ใบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418048224+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.41805287+07:00","message":"[buffer interim] 18 false  1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418059255+07:00","message":"[bufferProcess] interim [460000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418061594+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418065092+07:00","message":"[bufferProcess] interim [460000000]: 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418067803+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418071191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418077382+07:00","message":"> Transcript [137] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418081398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418083622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418085644+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418087963+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418091388+07:00","message":"Push: 'มีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418094646+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418097839+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.418101122+07:00","message":"Next Push (prob) : ' 1 ใบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.418111331+07:00","message":"push: {false มีกล่องอยู่ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.614962375+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.615007736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.61501527+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.615029108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.615032558+07:00","message":"receive interim result [false|false]:  ใบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.615040781+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:03.615047275+07:00","message":"[buffer interim] 18 false  ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615054021+07:00","message":"[bufferProcess] interim [640000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615057026+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615063345+07:00","message":"[bufferProcess] interim [640000000]: ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615066019+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615069347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615072364+07:00","message":"> Transcript [138] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615076091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615078725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615081834+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:03.615084394+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152247587+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152297729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152307555+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152322755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152327449+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152338826+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.152348045+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.15235675+07:00","message":"[bufferProcess] interim [60000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152361483+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152367992+07:00","message":"[bufferProcess] interim [60000000]: ใบนะคะส่วนกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152371825+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152376575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152380817+07:00","message":"> Transcript [139] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152386617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.15239002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152393177+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.152397493+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.185657916+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.185707882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.185717577+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.185732995+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185745102+07:00","message":"[bufferProcess] interim [120000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.18574971+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185760311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185764582+07:00","message":"> Transcript [140] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185770788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185774226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.18577732+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.185781517+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194023306+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194058103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.19406446+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194076582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.19407994+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194088622+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194093814+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.19409996+07:00","message":"[bufferProcess] interim [180000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194102775+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194106347+07:00","message":"[bufferProcess] interim [180000000]: ใบนะคะส่วนกล่องใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194108803+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194112083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194114684+07:00","message":"> Transcript [141] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194118695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194120787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194122862+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194125091+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194128741+07:00","message":"Push: ' 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194130701+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194133023+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.194135245+07:00","message":"Next Push (prob) : 'คะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.194144073+07:00","message":"push: {false  1 ใบนะ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250129516+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250171407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250178451+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250193574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250198299+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250206792+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.250210975+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250255628+07:00","message":"[bufferProcess] interim [300000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250288294+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250305997+07:00","message":"[bufferProcess] interim [300000000]: ใบนะคะส่วนกล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250311816+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250317141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250322732+07:00","message":"> Transcript [142] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250327899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250331382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250334554+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.250340373+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:04.257318283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:04.257355168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.63845872+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638499771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638507025+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638516225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638519734+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638528379+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.638532172+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638539584+07:00","message":"[bufferProcess] interim [660000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638542715+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638545963+07:00","message":"[bufferProcess] interim [660000000]: ใบนะคะส่วนกล่องใบนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638549066+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638552252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638557188+07:00","message":"> Transcript [143] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638563182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638566392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638570807+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.638576661+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697827795+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697868969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697877261+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697903935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697907456+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697916548+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.697920858+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697927727+07:00","message":"[bufferProcess] interim [780000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697930883+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697934168+07:00","message":"[bufferProcess] interim [780000000]: ใบนะคะส่วนกล่องใบนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697937098+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697940537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697943757+07:00","message":"> Transcript [144] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697947596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697949775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697951787+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.697955483+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985189992+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985241953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985249599+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985261614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.9852653+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985285849+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985300077+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985309291+07:00","message":"[bufferProcess] interim [20000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985312719+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985318863+07:00","message":"[bufferProcess] interim [20000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985327037+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985340205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985392058+07:00","message":"> Transcript [145] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985399129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985401804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985405209+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985408597+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985417022+07:00","message":"Push: 'คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985419105+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985424578+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:04.985428032+07:00","message":"Next Push (prob) : 'ส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:04.985441974+07:00","message":"push: {false คะ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136887335+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136936513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136943174+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136959173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136964176+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136975252+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.136982862+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.136993444+07:00","message":"[bufferProcess] interim [140000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.136996818+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137003231+07:00","message":"[bufferProcess] interim [140000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137006097+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137009733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.13701338+07:00","message":"> Transcript [146] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137017849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.13702007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137022552+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.137025167+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336856556+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336912656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336920213+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336933411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336937138+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.33694656+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.336951108+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.33695847+07:00","message":"[bufferProcess] interim [380000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336961082+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336964554+07:00","message":"[bufferProcess] interim [380000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336967848+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336971087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.33697438+07:00","message":"> Transcript [147] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336981383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336983711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336986407+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.336989149+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396035706+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396076852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396083461+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396095452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396099064+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396107361+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.396111342+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396133132+07:00","message":"[bufferProcess] interim [440000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396163758+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396171934+07:00","message":"[bufferProcess] interim [440000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396176551+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396181766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396186766+07:00","message":"> Transcript [148] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396192374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396196199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396205731+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.396209765+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626577621+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626617146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626623951+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626634819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626642103+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626660883+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626673174+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626681802+07:00","message":"[bufferProcess] interim [680000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626685167+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626689398+07:00","message":"[bufferProcess] interim [680000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626692943+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626696363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626699428+07:00","message":"> Transcript [149] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626703641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626705949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626714541+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626717221+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626722189+07:00","message":"Push: 'ส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626724609+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626727255+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.626730598+07:00","message":"Next Push (prob) : 'เรียกว่ากล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.626741449+07:00","message":"push: {false ส่วนกล่องใบนี้คุณครู 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869687951+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869734682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869742324+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869756794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869760451+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869769296+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:05.869773091+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869780493+07:00","message":"[bufferProcess] interim [860000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869783148+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869786344+07:00","message":"[bufferProcess] interim [860000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869789218+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869792705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869795809+07:00","message":"> Transcript [150] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869799813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869802029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869804011+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:05.869815233+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.216694276+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231798671+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231839623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231845602+07:00","message":"receive interim result [false|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231852938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231856625+07:00","message":"receive interim result [false|false]:  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231865138+07:00","message":"[buffer interim] 18 false จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.231869213+07:00","message":"[buffer interim] 18 false  ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231876244+07:00","message":"[bufferProcess] interim [280000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231879484+07:00","message":"[bufferProcess] send to processor:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231882959+07:00","message":"[bufferProcess] interim [280000000]: ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231893467+07:00","message":"[bufferProcess] update buffer: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.23189867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231902743+07:00","message":"> Transcript [151] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231907418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231911042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231913099+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.231915781+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444027167+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444101535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ\",\"confidence\":0.95412254}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444110762+07:00","message":"receive interim result [true|false]: จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.44412307+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444126711+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444134895+07:00","message":"[buffer interim] 18 true จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444145312+07:00","message":"[bufferProcess] interim [460000000]:จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444151162+07:00","message":"[bufferProcess] send to processor (isfinal):จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.4441563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444160574+07:00","message":"> Transcript [152] [false]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444166322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444168871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444171342+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444174317+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444176847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444178928+07:00","message":"> Transcript [153] [true]: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444181395+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444183276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.4441852+07:00","message":"StatePrefix: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444187489+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444189597+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444481543+07:00","message":"Push: 'เรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444488084+07:00","message":"TextPushed: 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะส่วนกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444491943+07:00","message":"Set new StatePrefix : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444495948+07:00","message":"Next Push (prob) : 'จากรูปนะคะนักเรียนจะเห็นว่ามีกล่องอยู่ 1 ใบนะคะเช่นกล่องใบนี้คุณครูเรียกว่ากล่องปริศนาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.444507255+07:00","message":"push: {true เรียกว่ากล่องปริศนาค่ะ 0 0xc0003a4c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:06.444503508+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_18.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:06.455706137+07:00","message":"write wav file: './tmp/7632/7632_18.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:06.652124862+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:07.2575651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:07.257580249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.409808226+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.409841123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.409846141+07:00","message":"receive interim result [false|false]: ปริศนา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.409857327+07:00","message":"[buffer interim] 19 false ปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.409863733+07:00","message":"[bufferProcess] interim [540000000]:ปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.409865725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.532792176+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.532834612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.532841003+07:00","message":"receive interim result [false|false]: สนาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.532851836+07:00","message":"[buffer interim] 19 false สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.532862675+07:00","message":"[bufferProcess] interim [660000000]:สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.532864993+07:00","message":"[bufferProcess] send to processor:ปริศนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.5328701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.532872935+07:00","message":"> Transcript [154] [false]: 'ปริศนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.532875192+07:00","message":"Set StatePrefix (first interim): 'ปริศนา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.541359546+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.541394533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาฟ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.54139971+07:00","message":"receive interim result [false|false]: ปริศนาฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.541413059+07:00","message":"[buffer interim] 19 false ปริศนาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541420553+07:00","message":"[bufferProcess] interim [720000000]:ปริศนาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541423047+07:00","message":"[bufferProcess] send to processor:สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541425937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541428743+07:00","message":"> Transcript [155] [false]: 'สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541430917+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.541433097+07:00","message":"Set new StatePrefix: 'สนาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.73037389+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.730414759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.730421253+07:00","message":"receive interim result [false|false]: ปริศนาไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.730434331+07:00","message":"[buffer interim] 19 false ปริศนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730442343+07:00","message":"[bufferProcess] interim [840000000]:ปริศนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730444925+07:00","message":"[bufferProcess] send to processor:ปริศนาฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730450391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730453579+07:00","message":"> Transcript [156] [false]: 'ปริศนาฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730455725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.730457832+07:00","message":"Set new StatePrefix: 'ปริศนาฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.84149985+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.84153962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.841545424+07:00","message":"receive interim result [false|false]: ปริศนาไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:07.841562238+07:00","message":"[buffer interim] 19 false ปริศนาไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.841571194+07:00","message":"[bufferProcess] interim [960000000]:ปริศนาไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.841574198+07:00","message":"[bufferProcess] send to processor:ปริศนาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.841579837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.8415836+07:00","message":"> Transcript [157] [false]: 'ปริศนาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.841585841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:07.84158793+07:00","message":"Set new StatePrefix: 'ปริศนาไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.026935642+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.02697632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาไปนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.02698396+07:00","message":"receive interim result [false|false]: ปริศนาไปนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.026998327+07:00","message":"[buffer interim] 19 false ปริศนาไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027005742+07:00","message":"[bufferProcess] interim [200000000]:ปริศนาไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027008624+07:00","message":"[bufferProcess] send to processor:ปริศนาไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027014001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.02701742+07:00","message":"> Transcript [158] [false]: 'ปริศนาไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027021016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.0270233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027025312+07:00","message":"StatePrefix: 'ปริศนาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.027028107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.129643023+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.129686748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.129692821+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.12970375+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129711363+07:00","message":"[bufferProcess] interim [320000000]:ปริศนาใบนี้บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129714797+07:00","message":"[bufferProcess] send to processor:ปริศนาไปนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129719379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129723765+07:00","message":"> Transcript [159] [false]: 'ปริศนาไปนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129728539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129731133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129733394+07:00","message":"StatePrefix: 'ปริศนาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.129735776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.27332215+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.273365702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาไปนี้เป็นจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.273372995+07:00","message":"receive interim result [false|false]: ปริศนาไปนี้เป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.273386766+07:00","message":"[buffer interim] 19 false ปริศนาไปนี้เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273394797+07:00","message":"[bufferProcess] interim [440000000]:ปริศนาไปนี้เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273398971+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273405935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273409644+07:00","message":"> Transcript [160] [false]: 'ปริศนาใบนี้บรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273412609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.273415043+07:00","message":"Set new StatePrefix: 'ปริศนาใบนี้บรรจุ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.427254918+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.427306029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาไปนี้เป็นจุดสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.427313278+07:00","message":"receive interim result [false|false]: ปริศนาไปนี้เป็นจุดสี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.427327883+07:00","message":"[buffer interim] 19 false ปริศนาไปนี้เป็นจุดสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427338752+07:00","message":"[bufferProcess] interim [620000000]:ปริศนาไปนี้เป็นจุดสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427342436+07:00","message":"[bufferProcess] send to processor:ปริศนาไปนี้เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427349103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427353446+07:00","message":"> Transcript [161] [false]: 'ปริศนาไปนี้เป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427356949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.427360586+07:00","message":"Set new StatePrefix: 'ปริศนาไปนี้เป็นจุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.607090335+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.607137954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.607143503+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.607158335+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.60716619+07:00","message":"[bufferProcess] interim [680000000]:ปริศนาใบนี้บรรจุสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.607168999+07:00","message":"[bufferProcess] send to processor:ปริศนาไปนี้เป็นจุดสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.607172565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.607175523+07:00","message":"> Transcript [162] [false]: 'ปริศนาไปนี้เป็นจุดสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.60717963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.607182492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.607185116+07:00","message":"StatePrefix: 'ปริศนาไปนี้เป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.60718802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.688420001+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.68845642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.688462047+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.68847658+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.688487685+07:00","message":"[bufferProcess] interim [740000000]:ปริศนาใบนี้บรรจุสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.688490227+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.688504236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.688508305+07:00","message":"> Transcript [163] [false]: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.688510727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.68851296+07:00","message":"Set new StatePrefix: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.701472278+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.701503637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.701509129+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.701521864+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701528299+07:00","message":"[bufferProcess] interim [800000000]:ปริศนาใบนี้บรรจุสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701530611+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701534048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701537209+07:00","message":"> Transcript [164] [false]: 'ปริศนาใบนี้บรรจุสิ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701540484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701542609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701544622+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.701546999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.731067983+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.73110819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.731114033+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:08.731133693+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731141334+07:00","message":"[bufferProcess] interim [860000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731143724+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731147341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731150619+07:00","message":"> Transcript [165] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731154001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731156057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731158112+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:08.731160499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.008145347+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.008187496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.00819524+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.008214406+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008223644+07:00","message":"[bufferProcess] interim [220000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008226297+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008230293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008233859+07:00","message":"> Transcript [166] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008237604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008240361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008242756+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.008245121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.150366531+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.150409951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.150416394+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.150432947+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150442205+07:00","message":"[bufferProcess] interim [280000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150444747+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150448514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150452106+07:00","message":"> Transcript [167] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150455637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150457849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150460102+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150462498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150470159+07:00","message":"Push: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150472611+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150474911+07:00","message":"Set new StatePrefix : 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.150477347+07:00","message":"Next Push (prob) : 'ต่างๆไว้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.150485394+07:00","message":"push: {false ปริศนาใบนี้บรรจุสิ่ง 0 0xc0018a4380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.265021383+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.265063591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.265071236+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.265084323+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.265092673+07:00","message":"[bufferProcess] interim [340000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.265095798+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.26510125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.265104344+07:00","message":"> Transcript [168] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.265106866+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.306513319+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.306555105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.306561406+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.306576099+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306593724+07:00","message":"[bufferProcess] interim [520000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306596482+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306599947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306602988+07:00","message":"> Transcript [169] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306606225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306608688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.30661104+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.306614014+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.620977004+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.621027625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.621037814+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:09.621059741+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621070018+07:00","message":"[bufferProcess] interim [820000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621073651+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621078563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621083127+07:00","message":"> Transcript [170] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621088464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621091624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621094411+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:09.621098559+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.21506966+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.215115677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.215122211+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.215138511+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.215145869+07:00","message":"[bufferProcess] interim [360000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.215148404+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.215152284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.21515572+07:00","message":"> Transcript [171] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.21515914+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.215161337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.21516383+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.215167308+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:10.257769874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:10.257781008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.345353804+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.345398006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.345405343+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.34542182+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345430752+07:00","message":"[bufferProcess] interim [480000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345434414+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345438976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345442803+07:00","message":"> Transcript [172] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345446655+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345448728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345451235+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.34545468+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345459879+07:00","message":"Push: 'ต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345462246+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345464854+07:00","message":"Set new StatePrefix : 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.345467541+07:00","message":"Next Push (prob) : 'มากมายเลยเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.345479476+07:00","message":"push: {false ต่างๆไว้ 0 0xc0018a4380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.400579171+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.40061248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.400618092+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.400634951+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400642324+07:00","message":"[bufferProcess] interim [540000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400644707+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400651345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400654208+07:00","message":"> Transcript [173] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400657781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400660062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.400662088+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.40066603+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.569771824+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.569816314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.569822883+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.569837854+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569846527+07:00","message":"[bufferProcess] interim [660000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569849188+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569854901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569858134+07:00","message":"> Transcript [174] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569862108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.56986453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.569866701+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.56986941+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.585527181+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.585568717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.585575858+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.585591228+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585597489+07:00","message":"[bufferProcess] interim [720000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585600142+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585608563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.58561161+07:00","message":"> Transcript [175] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585615356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585617432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585619778+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.585622509+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.727063513+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.727111691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.727119635+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.727137135+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727144815+07:00","message":"[bufferProcess] interim [900000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727148555+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.72715725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727160494+07:00","message":"> Transcript [176] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727164844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727167006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727169753+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727172853+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727180648+07:00","message":"Push: 'มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727184066+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.727188318+07:00","message":"Set new StatePrefix : 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.72719134+07:00","message":"Next Push (prob) : 'เรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.727200256+07:00","message":"push: {false มากมายเลยเดี๋ยว 0 0xc0018a4380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.880939428+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.880987941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.880995691+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.881012131+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881020609+07:00","message":"[bufferProcess] interim [20000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.88102352+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881027661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881030889+07:00","message":"> Transcript [177] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881034502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.88103672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881038769+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.881041585+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.915370319+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.915413634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.915420736+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:10.915434397+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915442249+07:00","message":"[bufferProcess] interim [80000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915444837+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915451367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915454257+07:00","message":"> Transcript [178] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915458409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915460786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915462771+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:10.915465819+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.042750706+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.042794267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.04280102+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.042817195+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042826049+07:00","message":"[bufferProcess] interim [140000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042828787+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042832922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042836307+07:00","message":"> Transcript [179] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042840479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042842881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042845226+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.042848236+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.111759992+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.111810491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.111816843+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.111833084+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111839791+07:00","message":"[bufferProcess] interim [260000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111842647+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111847025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111851156+07:00","message":"> Transcript [180] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111857787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111860787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111864415+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111868567+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111879512+07:00","message":"Push: 'เรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111882975+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111886264+07:00","message":"Set new StatePrefix : 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.111890401+07:00","message":"Next Push (prob) : 'กันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.111928004+07:00","message":"push: {false เรามาดู 0 0xc0018a4380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.240068034+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.240108663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.240115322+07:00","message":"receive interim result [false|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.240128516+07:00","message":"[buffer interim] 19 false ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240138291+07:00","message":"[bufferProcess] interim [380000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240142354+07:00","message":"[bufferProcess] send to processor:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240149194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.24015409+07:00","message":"> Transcript [181] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240159278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240162468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240164956+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.240168438+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.336095604+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534640955+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534674603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ\",\"confidence\":0.9564548}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534681517+07:00","message":"receive interim result [true|false]: ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534696842+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534700345+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534707313+07:00","message":"[buffer interim] 19 true ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534714758+07:00","message":"[bufferProcess] interim [710000000]:ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534718378+07:00","message":"[bufferProcess] send to processor (isfinal):ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534722556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534726856+07:00","message":"> Transcript [182] [false]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534731947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.53473404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534735961+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534738659+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534741099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534744106+07:00","message":"> Transcript [183] [true]: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534747475+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534749991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534753139+07:00","message":"StatePrefix: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534755183+07:00","message":"TextPushed: 'ปริศนาใบนี้บรรจุสิ่งต่างๆไว้มากมายเลยเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:11.534759923+07:00","message":"Push: 'กันดีกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.534766783+07:00","message":"push: {true กันดีกว่านะคะ 0 0xc0018a4380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:11.535727565+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:11.543473494+07:00","message":"write wav file: './tmp/7632/7632_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.22205959+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.222122237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.222128707+07:00","message":"receive interim result [false|false]: กล่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.222146097+07:00","message":"[buffer interim] 20 false กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.222153201+07:00","message":"[bufferProcess] interim [480000000]:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.222155374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.401285359+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.401324328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.401331802+07:00","message":"receive interim result [false|false]: กล่องไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.401351572+07:00","message":"[buffer interim] 20 false กล่องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.401359531+07:00","message":"[bufferProcess] interim [660000000]:กล่องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.401362229+07:00","message":"[bufferProcess] send to processor:กล่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.401370149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.401373473+07:00","message":"> Transcript [184] [false]: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.401378023+07:00","message":"Set StatePrefix (first interim): 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.411955457+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.411984938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.411990938+07:00","message":"receive interim result [false|false]: กล่องใบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.412002606+07:00","message":"[buffer interim] 20 false กล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412008086+07:00","message":"[bufferProcess] interim [720000000]:กล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412010428+07:00","message":"[bufferProcess] send to processor:กล่องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412013613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412016306+07:00","message":"> Transcript [185] [false]: 'กล่องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412019588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412021761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412024286+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.412026586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.715779223+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.715822428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.715830596+07:00","message":"receive interim result [false|false]: กล่องใบนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.715846058+07:00","message":"[buffer interim] 20 false กล่องใบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.71585493+07:00","message":"[bufferProcess] interim [20000000]:กล่องใบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715857388+07:00","message":"[bufferProcess] send to processor:กล่องใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715861021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715864565+07:00","message":"> Transcript [186] [false]: 'กล่องใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715867847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715869858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715871918+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.715874185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.961706512+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.961754437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.961760654+07:00","message":"receive interim result [false|false]: กล่องใบนี้จะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:12.961777632+07:00","message":"[buffer interim] 20 false กล่องใบนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961787702+07:00","message":"[bufferProcess] interim [260000000]:กล่องใบนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961791454+07:00","message":"[bufferProcess] send to processor:กล่องใบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961801498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.96180515+07:00","message":"> Transcript [187] [false]: 'กล่องใบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.96180881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961810874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961812878+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:12.961817082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.161725549+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.16176826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้จะมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.161773526+07:00","message":"receive interim result [false|false]: กล่องใบนี้จะมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.161787056+07:00","message":"[buffer interim] 20 false กล่องใบนี้จะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161794214+07:00","message":"[bufferProcess] interim [500000000]:กล่องใบนี้จะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161796544+07:00","message":"[bufferProcess] send to processor:กล่องใบนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161800133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161803634+07:00","message":"> Transcript [188] [false]: 'กล่องใบนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161809277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161812411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.16181541+07:00","message":"StatePrefix: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161818519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161825351+07:00","message":"Push: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161828943+07:00","message":"TextPushed: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.161832575+07:00","message":"Set new StatePrefix : 'กล่องใบนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.16183611+07:00","message":"Next Push (prob) : 'ใบนี้จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.161861495+07:00","message":"push: {false กล่อง 0 0xc0004a3200}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:13.258560297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:13.258571471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.474632742+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.474683503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้จะมีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.47469132+07:00","message":"receive interim result [false|false]: กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.474718753+07:00","message":"[buffer interim] 20 false กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474726606+07:00","message":"[bufferProcess] interim [740000000]:กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474729155+07:00","message":"[bufferProcess] send to processor:กล่องใบนี้จะมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474732557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474735928+07:00","message":"> Transcript [189] [false]: 'กล่องใบนี้จะมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474739338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474741909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.47474424+07:00","message":"StatePrefix: 'กล่องใบนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.474746573+07:00","message":"TextPushed: 'กล่อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.777787062+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890348677+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890389939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่องใบนี้จะมีอะไรบ้าง\",\"confidence\":0.92733747}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890395593+07:00","message":"receive interim result [true|false]: กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.89040489+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890407338+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890413891+07:00","message":"[buffer interim] 20 true กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890421302+07:00","message":"[bufferProcess] interim [250000000]:กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890424214+07:00","message":"[bufferProcess] send to processor (isfinal):กล่องใบนี้จะมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890428039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890432022+07:00","message":"> Transcript [190] [false]: 'กล่องใบนี้จะมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890435902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890438008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890440711+07:00","message":"StatePrefix: 'กล่องใบนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890443167+07:00","message":"TextPushed: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890445091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890447334+07:00","message":"> Transcript [191] [true]: 'กล่องใบนี้จะมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890449595+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890451287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890453036+07:00","message":"StatePrefix: 'กล่องใบนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890454891+07:00","message":"TextPushed: 'กล่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:13.890462359+07:00","message":"Push: 'ใบนี้จะมีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:13.890469808+07:00","message":"push: {true ใบนี้จะมีอะไรบ้าง 0 0xc0004a3200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:13.897223969+07:00","message":"write wav file: './tmp/7632/7632_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.285341198+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.343808494+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.471288377+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.471322608+07:00","message":"found end of frame, send empty tag with msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.471328314+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.471336792+07:00","message":"[buffer interim] 21 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471343716+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.47134733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471350356+07:00","message":"> Transcript [192] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471352897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471354925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471356939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.4713589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:14.471362295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:14.471371569+07:00","message":"push: {true \n 0 0xc000182900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:14.4774377+07:00","message":"write wav file: './tmp/7632/7632_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:15.495048615+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.053962428+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.054001922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.054006803+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.054019573+07:00","message":"[buffer interim] 22 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.054026157+07:00","message":"[bufferProcess] interim [420000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.05402802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.054033722+07:00","message":"[bufferProcess] send to processor (ticker):เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.054037133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.054040158+07:00","message":"> Transcript [193] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.054042565+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:16.258989215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:16.259014774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.262667401+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.262705402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.262711192+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.26272494+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.262733224+07:00","message":"[bufferProcess] interim [600000000]:ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.262736003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.869285564+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.869325033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.869330757+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:16.869340021+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869349223+07:00","message":"[bufferProcess] interim [200000000]:ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869351577+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869357543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869360754+07:00","message":"> Transcript [194] [false]: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869363181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:16.869365733+07:00","message":"Set new StatePrefix: 'ตัวเลขค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.124758938+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.124808045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.124814085+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะเป็นเลข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.124830282+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124837035+07:00","message":"[bufferProcess] interim [500000000]:ตัวเลขค่ะเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124839527+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124842881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.12484613+07:00","message":"> Transcript [195] [false]: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124849426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124851528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124853664+07:00","message":"StatePrefix: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.124855788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.379070082+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.379110391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลขอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.379116266+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะเป็นเลขอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.379133989+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะเป็นเลขอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379143807+07:00","message":"[bufferProcess] interim [680000000]:ตัวเลขค่ะเป็นเลขอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379147423+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะเป็นเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379157701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379163228+07:00","message":"> Transcript [196] [false]: 'ตัวเลขค่ะเป็นเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379167942+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379174808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379176916+07:00","message":"StatePrefix: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.379179217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.568183413+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.568234686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลขอะไรคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.568241735+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:17.568256895+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568263856+07:00","message":"[bufferProcess] interim [860000000]:ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568266903+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะเป็นเลขอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568271359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568274543+07:00","message":"> Transcript [197] [false]: 'ตัวเลขค่ะเป็นเลขอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568277563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568279579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568281603+07:00","message":"StatePrefix: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:17.568283772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.150038054+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.150082439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลขอะไรคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.150096014+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.150110045+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.15011793+07:00","message":"[bufferProcess] interim [460000000]:ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150120558+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150127847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150132868+07:00","message":"> Transcript [198] [false]: 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150138094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150141279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150144746+07:00","message":"StatePrefix: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150147094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150156346+07:00","message":"Push: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150158524+07:00","message":"TextPushed: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150160711+07:00","message":"Set new StatePrefix : 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.150163492+07:00","message":"Next Push (prob) : 'เป็นเลขอะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.150184394+07:00","message":"push: {false ตัวเลขค่ะ 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468771524+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468799325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลขอะไรคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468804022+07:00","message":"receive interim result [false|false]: ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.46881538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468818661+07:00","message":"receive interim result [false|false]:  1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468824577+07:00","message":"[buffer interim] 22 false ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.468828008+07:00","message":"[buffer interim] 22 false  1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468833534+07:00","message":"[bufferProcess] interim [760000000]:ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468835721+07:00","message":"[bufferProcess] send to processor:ตัวเลขค่ะเป็นเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468840918+07:00","message":"[bufferProcess] interim [760000000]: 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468843358+07:00","message":"[bufferProcess] update buffer: ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468846517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468849394+07:00","message":"> Transcript [199] [false]: 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468852477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468855071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468856922+07:00","message":"StatePrefix: 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.468859075+07:00","message":"TextPushed: 'ตัวเลขค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.512052379+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635639456+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635690793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ\",\"confidence\":0.9569764}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635697417+07:00","message":"receive interim result [true|false]: ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635706116+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635708719+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635715828+07:00","message":"[buffer interim] 22 true ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635725214+07:00","message":"[bufferProcess] interim [30000000]:ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635728336+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635732174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635735226+07:00","message":"> Transcript [200] [false]: 'ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635738526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635740574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635742537+07:00","message":"StatePrefix: 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635744929+07:00","message":"TextPushed: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635746746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635748778+07:00","message":"> Transcript [201] [true]: 'ตัวเลขค่ะเป็นเลขอะไรคะ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635751027+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635752972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.63575476+07:00","message":"StatePrefix: 'ตัวเลขค่ะเป็นเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635756848+07:00","message":"TextPushed: 'ตัวเลขค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:18.635760275+07:00","message":"Push: 'เป็นเลขอะไรคะ 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:18.635769334+07:00","message":"push: {true เป็นเลขอะไรคะ 1 นะคะ 0 0xc000182580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:18.643833977+07:00","message":"write wav file: './tmp/7632/7632_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:19.192122355+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:19.192160804+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:19.192164567+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:19.192168602+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:19.259393392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:19.259406493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:19.472533733+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.233898557+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.233960635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.233966482+07:00","message":"receive interim result [false|false]: มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.233981625+07:00","message":"[buffer interim] 23 false มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.233989847+07:00","message":"[bufferProcess] interim [600000000]:มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.233992361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.233995767+07:00","message":"[bufferProcess] send to processor (ticker):มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.233998854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.234002067+07:00","message":"> Transcript [202] [false]: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.234004865+07:00","message":"Set StatePrefix (first interim): 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.464036444+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.464081488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็นแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.464088154+07:00","message":"receive interim result [false|false]: มาเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.464103269+07:00","message":"[buffer interim] 23 false มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.464111257+07:00","message":"[bufferProcess] interim [780000000]:มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.464113066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.521179889+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.521225539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.521231152+07:00","message":"receive interim result [false|false]: มาเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.52124584+07:00","message":"[buffer interim] 23 false มาเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521257646+07:00","message":"[bufferProcess] interim [840000000]:มาเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521261507+07:00","message":"[bufferProcess] send to processor:มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521266345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521271371+07:00","message":"> Transcript [203] [false]: 'มาเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521274574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521276686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.52127865+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.521281379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.841128587+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.841192277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.84119917+07:00","message":"receive interim result [false|false]: มาเป็น 2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.841214352+07:00","message":"[buffer interim] 23 false มาเป็น 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841222432+07:00","message":"[bufferProcess] interim [140000000]:มาเป็น 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841224962+07:00","message":"[bufferProcess] send to processor:มาเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841230451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841233279+07:00","message":"> Transcript [204] [false]: 'มาเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841236657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841238955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841243886+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.841246259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.844781408+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.844807534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.844812592+07:00","message":"receive interim result [false|false]: มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.844821451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.84482467+07:00","message":"receive interim result [false|false]:  2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.8448299+07:00","message":"[buffer interim] 23 false มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.844832597+07:00","message":"[buffer interim] 23 false  2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844836464+07:00","message":"[bufferProcess] interim [200000000]:มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844838506+07:00","message":"[bufferProcess] send to processor:มาเป็น 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844841008+07:00","message":"[bufferProcess] interim [200000000]: 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.84484337+07:00","message":"[bufferProcess] update buffer: มาเป็น 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844845931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844848208+07:00","message":"> Transcript [205] [false]: 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844850481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844852545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844854797+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.844856766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902102472+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902153722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902161737+07:00","message":"receive interim result [false|false]: มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902173488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902176618+07:00","message":"receive interim result [false|false]:  2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902185208+07:00","message":"[buffer interim] 23 false มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.902188802+07:00","message":"[buffer interim] 23 false  2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902195601+07:00","message":"[bufferProcess] interim [260000000]:มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902198107+07:00","message":"[bufferProcess] send to processor:มาเป็น 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902201306+07:00","message":"[bufferProcess] interim [260000000]: 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902204086+07:00","message":"[bufferProcess] update buffer: มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902209863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902213075+07:00","message":"> Transcript [206] [false]: 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902216479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902218891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902220879+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902223075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.90222627+07:00","message":"Push: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902228367+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902231599+07:00","message":"Set new StatePrefix : 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:20.902233751+07:00","message":"Next Push (prob) : ' 2 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:20.90224249+07:00","message":"push: {false มาเป็น 0 0xc001718480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.10079334+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100834707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100841962+07:00","message":"receive interim result [false|false]: มาเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100852425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100855182+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100863751+07:00","message":"[buffer interim] 23 false มาเป็น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.100870309+07:00","message":"[buffer interim] 23 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100876641+07:00","message":"[bufferProcess] interim [440000000]:มาเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100879499+07:00","message":"[bufferProcess] send to processor:มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100888483+07:00","message":"[bufferProcess] interim [440000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100891236+07:00","message":"[bufferProcess] update buffer: มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100894501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100897745+07:00","message":"> Transcript [207] [false]: 'มาเป็น 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.10090116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100903333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100905374+07:00","message":"StatePrefix: 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.100908283+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.333036807+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458309503+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458354301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็น 2 นะคะ\",\"confidence\":0.9269127}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458361253+07:00","message":"receive interim result [true|false]: มาเป็น 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458371078+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458373546+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458379295+07:00","message":"[buffer interim] 23 true มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458387428+07:00","message":"[bufferProcess] interim [740000000]:มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458394922+07:00","message":"[bufferProcess] send to processor (isfinal):มาเป็น 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458398354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458401567+07:00","message":"> Transcript [208] [false]: 'มาเป็น 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458404848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458407254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458409635+07:00","message":"StatePrefix: 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458411856+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458414175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458416271+07:00","message":"> Transcript [209] [true]: 'มาเป็น 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458418586+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458420683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458422606+07:00","message":"StatePrefix: 'มาเป็น 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458425291+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:21.458434397+07:00","message":"Push: ' 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.458443459+07:00","message":"push: {true  2 นะคะ 0 0xc001718480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:21.46542968+07:00","message":"write wav file: './tmp/7632/7632_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:21.650954041+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:22.260045195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:22.260077716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.346421704+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.34646697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.346472317+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.346484222+07:00","message":"[buffer interim] 24 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.346491332+07:00","message":"[bufferProcess] interim [700000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.346493447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.52913646+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.529185608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเภท 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.529191793+07:00","message":"receive interim result [false|false]: ประเภท 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.529212404+07:00","message":"[buffer interim] 24 false ประเภท 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.52922003+07:00","message":"[bufferProcess] interim [880000000]:ประเภท 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.52922306+07:00","message":"[bufferProcess] send to processor:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.529231166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.529234672+07:00","message":"> Transcript [210] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.529237281+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.697731984+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.697786971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.697792793+07:00","message":"receive interim result [false|false]: ประเทศสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.697809052+07:00","message":"[buffer interim] 24 false ประเทศสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697816382+07:00","message":"[bufferProcess] interim [60000000]:ประเทศสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697818734+07:00","message":"[bufferProcess] send to processor:ประเภท 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697825123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697828558+07:00","message":"> Transcript [211] [false]: 'ประเภท 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697831114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.697833409+07:00","message":"Set new StatePrefix: 'ประเภท 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.899305517+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.899350463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถดาวน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.899357473+07:00","message":"receive interim result [false|false]: ประเทศสามารถดาวน์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:22.899377963+07:00","message":"[buffer interim] 24 false ประเทศสามารถดาวน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.899385664+07:00","message":"[bufferProcess] interim [300000000]:ประเทศสามารถดาวน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.899388772+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.89939938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.899402851+07:00","message":"> Transcript [212] [false]: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.899405556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:22.899407814+07:00","message":"Set new StatePrefix: 'ประเทศสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.089500213+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.08953867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.08954501+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.0895639+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089573996+07:00","message":"[bufferProcess] interim [480000000]:ประเทศสามารถเดาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089576926+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถดาวน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089580519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089583876+07:00","message":"> Transcript [213] [false]: 'ประเทศสามารถดาวน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089587354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089605407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089607498+07:00","message":"StatePrefix: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.089609837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.229598691+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.229637929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.229644523+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.229659818+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229667755+07:00","message":"[bufferProcess] interim [600000000]:ประเทศสามารถเดาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229670398+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229674247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229677293+07:00","message":"> Transcript [214] [false]: 'ประเทศสามารถเดาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229680492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229682816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229684967+07:00","message":"StatePrefix: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.229687472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.271936608+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.271973886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.271980342+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.271995064+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.27200157+07:00","message":"[bufferProcess] interim [720000000]:ประเทศสามารถเดาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272004011+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272007716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.27201139+07:00","message":"> Transcript [215] [false]: 'ประเทศสามารถเดาได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272014814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272016953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272019605+07:00","message":"StatePrefix: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.272021764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.593108601+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.593149054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.593156108+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.593182913+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593193055+07:00","message":"[bufferProcess] interim [960000000]:ประเทศสามารถเดาได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593196528+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593200631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593204436+07:00","message":"> Transcript [216] [false]: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593207952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593210121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593212539+07:00","message":"StatePrefix: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593215153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593222912+07:00","message":"Push: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593225208+07:00","message":"TextPushed: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593227671+07:00","message":"Set new StatePrefix : 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.593229988+07:00","message":"Next Push (prob) : 'เดาได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.593240272+07:00","message":"push: {false ประเทศสามารถ 0 0xc0003a4e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.611359493+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.611406244+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":"2026-07-28T12:00:23.611413898+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.611432562+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.611441141+07:00","message":"[bufferProcess] interim [20000000]:ประเทศสามารถเดาได้ไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.61144475+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.611450135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.611455863+07:00","message":"> Transcript [217] [false]: 'ประเทศสามารถเดาได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.61146094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.611463971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.611467011+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.61147065+07:00","message":"TextPushed: 'ประเทศสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.792521108+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.792557453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.79256347+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.792579027+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792586462+07:00","message":"[bufferProcess] interim [80000000]:ประเทศสามารถเดาได้ไหมคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792589002+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792592787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792595911+07:00","message":"> Transcript [218] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792599372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792601861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792603906+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.792606621+07:00","message":"TextPushed: 'ประเทศสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.938351737+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.93839687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.938403492+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.93841736+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.93842511+07:00","message":"[bufferProcess] interim [260000000]:ประเทศสามารถเดาได้ไหมคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938427817+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938433322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938436113+07:00","message":"> Transcript [219] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938439587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938442157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938444467+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.938447415+07:00","message":"TextPushed: 'ประเทศสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.978044824+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.978092034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.978098857+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.978111125+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978118953+07:00","message":"[bufferProcess] interim [320000000]:ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978121935+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978127867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978130706+07:00","message":"> Transcript [220] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978134795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.97814002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978142995+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978146089+07:00","message":"TextPushed: 'ประเทศสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978152303+07:00","message":"Push: 'เดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978154299+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978156655+07:00","message":"Set new StatePrefix : 'ประเทศสามารถเดาได้ไหมคะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:23.978159096+07:00","message":"Next Push (prob) : 'ว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:23.978185206+07:00","message":"push: {false เดาได้ไหมคะ 0 0xc0003a4e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.099176416+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.099213956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.099221168+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.09923772+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099245831+07:00","message":"[bufferProcess] interim [440000000]:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099248974+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099252629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099255716+07:00","message":"> Transcript [221] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099258059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.099260082+07:00","message":"Set new StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าโทรทัศน์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.261881005+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.261922478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.261928956+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.261958827+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261968341+07:00","message":"[bufferProcess] interim [620000000]:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261971243+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261975019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261977968+07:00","message":"> Transcript [222] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261980293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.261982541+07:00","message":"Set new StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.4296222+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.429658057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.429664633+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.429676802+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429684142+07:00","message":"[bufferProcess] interim [740000000]:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429686856+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429692639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429695562+07:00","message":"> Transcript [223] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429699015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429701309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.42970367+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.429706603+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.494134446+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.494176271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.494182+07:00","message":"receive interim result [false|false]: ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.494197691+07:00","message":"[buffer interim] 24 false ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494205086+07:00","message":"[bufferProcess] interim [920000000]:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494207772+07:00","message":"[bufferProcess] send to processor:ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494211902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494214763+07:00","message":"> Transcript [224] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494218318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494220584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494222728+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.494226163+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.718876756+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888209846+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888245924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร\",\"confidence\":0.9544282}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888252371+07:00","message":"receive interim result [true|false]: นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888267165+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888269724+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888275275+07:00","message":"[buffer interim] 24 true นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888285102+07:00","message":"[bufferProcess] interim [310000000]:นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888290419+07:00","message":"[bufferProcess] send to processor (isfinal):ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888293885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888296857+07:00","message":"> Transcript [225] [false]: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888300455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888304048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888306836+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888309571+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888311481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888313617+07:00","message":"> Transcript [226] [true]: 'นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888315986+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888317803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888319609+07:00","message":"StatePrefix: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888321746+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888323523+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888452064+07:00","message":"Push: 'ว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888454814+07:00","message":"TextPushed: 'ประเทศสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888457103+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888459611+07:00","message":"Next Push (prob) : 'นักเรียนสามารถเดาได้ไหมคะว่าตัวถัดไปจะเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:24.888467021+07:00","message":"push: {true ว่าตัวถัดไปจะเป็นอะไร 0 0xc0003a4e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:24.888477528+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_24.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:24.897179382+07:00","message":"write wav file: './tmp/7632/7632_24.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:25.261027975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:25.261026499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.131491075+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.633662717+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.63370137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.63370751+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.633719629+07:00","message":"[buffer interim] 25 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633726447+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633728507+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633734019+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633737064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633740144+07:00","message":"> Transcript [227] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.633742607+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.807791539+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.807828244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นบาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.807834611+07:00","message":"receive interim result [false|false]: เป็นบาง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.807848789+07:00","message":"[buffer interim] 25 false เป็นบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.807855599+07:00","message":"[bufferProcess] interim [480000000]:เป็นบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.807857743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.855329356+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.855368316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.855374386+07:00","message":"receive interim result [false|false]: เป็นมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.855389+07:00","message":"[buffer interim] 25 false เป็นมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855397046+07:00","message":"[bufferProcess] interim [540000000]:เป็นมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855399447+07:00","message":"[bufferProcess] send to processor:เป็นบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855402739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855405727+07:00","message":"> Transcript [228] [false]: 'เป็นบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855409019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855411024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855413527+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.855415814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.983942997+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.98398329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมังคุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.983989032+07:00","message":"receive interim result [false|false]: เป็นมังคุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:26.98400144+07:00","message":"[buffer interim] 25 false เป็นมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984008891+07:00","message":"[bufferProcess] interim [660000000]:เป็นมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984011325+07:00","message":"[bufferProcess] send to processor:เป็นมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984014729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984017736+07:00","message":"> Transcript [229] [false]: 'เป็นมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984020886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984022932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984025094+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:26.984027308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.307881991+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.307918208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมังคุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.307924967+07:00","message":"receive interim result [false|false]: เป็นมังคุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.307937874+07:00","message":"[buffer interim] 25 false เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307952997+07:00","message":"[bufferProcess] interim [960000000]:เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307955768+07:00","message":"[bufferProcess] send to processor:เป็นมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307961219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307964079+07:00","message":"> Transcript [230] [false]: 'เป็นมังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307967385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307969648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307971696+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.307973967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.669380722+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.757043814+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.757092662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมังคุดค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.757099561+07:00","message":"receive interim result [false|false]: เป็นมังคุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.757113077+07:00","message":"[buffer interim] 25 false เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757123095+07:00","message":"[bufferProcess] interim [560000000]:เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757125634+07:00","message":"[bufferProcess] send to processor:เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757129689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757132822+07:00","message":"> Transcript [231] [false]: 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757136311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757138603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757140631+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.75714302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757149558+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.75715181+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757154516+07:00","message":"Set new StatePrefix : 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.757156903+07:00","message":"Next Push (prob) : 'มังคุดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.757178416+07:00","message":"push: {false เป็น 0 0xc0039e6180}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776209068+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776250315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นมังคุดค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776256338+07:00","message":"receive interim result [true|false]: เป็นมังคุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776266287+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776268341+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776275089+07:00","message":"[buffer interim] 25 true เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776282476+07:00","message":"[bufferProcess] interim [560000000]:เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776286385+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นมังคุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776295555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776321175+07:00","message":"> Transcript [232] [false]: 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776327922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.7763322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.77633674+07:00","message":"StatePrefix: 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.77634032+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776344069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776347305+07:00","message":"> Transcript [233] [true]: 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776350621+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776353474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.776356385+07:00","message":"StatePrefix: 'เป็นมังคุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.77635922+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:27.7763719+07:00","message":"Push: 'มังคุดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:27.776387165+07:00","message":"push: {true มังคุดค่ะ 0 0xc0039e6180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:27.784324182+07:00","message":"write wav file: './tmp/7632/7632_25.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:28.2611465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:28.261177831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:29.010687661+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.04033596+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.139476096+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.139501991+07:00","message":"found end of frame, send empty tag with msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.139505486+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.139513853+07:00","message":"[buffer interim] 26 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139521591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139529877+07:00","message":"> Transcript [234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139533177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139535683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139537619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.13953969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:30.139542828+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.139553479+07:00","message":"push: {true \n 0 0xc000182c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:30.145216282+07:00","message":"write wav file: './tmp/7632/7632_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:30.491646466+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.142858412+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.142928054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.142936332+07:00","message":"receive interim result [false|false]: ทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.142960838+07:00","message":"[buffer interim] 27 false ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.142969577+07:00","message":"[bufferProcess] interim [480000000]:ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.142971729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.142976584+07:00","message":"[bufferProcess] send to processor (ticker):ทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.14297933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.142982796+07:00","message":"> Transcript [235] [false]: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.142985015+07:00","message":"Set StatePrefix (first interim): 'ทุเรียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:31.261370056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:31.261386654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.464138932+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.464180852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.46418672+07:00","message":"receive interim result [false|false]: ทุเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.464200948+07:00","message":"[buffer interim] 27 false ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.464208401+07:00","message":"[bufferProcess] interim [780000000]:ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.464210355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.8903018+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.982175217+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.982218003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียนนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.982223615+07:00","message":"receive interim result [false|false]: ทุเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.982237046+07:00","message":"[buffer interim] 27 false ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982243795+07:00","message":"[bufferProcess] interim [380000000]:ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982246789+07:00","message":"[bufferProcess] send to processor:ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982253616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982258002+07:00","message":"> Transcript [236] [false]: 'ทุเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982263363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982265616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982267653+07:00","message":"StatePrefix: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.982269848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996377588+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996409553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุเรียนนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996414326+07:00","message":"receive interim result [true|false]: ทุเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996422833+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996424946+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996430603+07:00","message":"[buffer interim] 27 true ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996436741+07:00","message":"[bufferProcess] interim [440000000]:ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996439623+07:00","message":"[bufferProcess] send to processor (isfinal):ทุเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996442702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996445239+07:00","message":"> Transcript [237] [false]: 'ทุเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996448093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996450081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996452028+07:00","message":"StatePrefix: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996453994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996455736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996458053+07:00","message":"> Transcript [238] [true]: 'ทุเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.99646014+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996462046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996463846+07:00","message":"StatePrefix: 'ทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996465678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:31.996468531+07:00","message":"Push: 'ทุเรียนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:31.996475954+07:00","message":"push: {true ทุเรียนนะคะ 0 0xc0018a4b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:32.002496537+07:00","message":"write wav file: './tmp/7632/7632_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:32.85131168+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.32961394+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.329663196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.329668897+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.329682789+07:00","message":"[buffer interim] 28 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329691498+07:00","message":"[bufferProcess] interim [300000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329693794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329700941+07:00","message":"[bufferProcess] send to processor (ticker):อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329703895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329706795+07:00","message":"> Transcript [239] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.329709234+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.606070941+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.60611758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.60612331+07:00","message":"receive interim result [false|false]: อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:33.606137981+07:00","message":"[buffer interim] 28 false อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.606148326+07:00","message":"[bufferProcess] interim [600000000]:อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:33.606150554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.212136231+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.212185263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.212191477+07:00","message":"receive interim result [false|false]: อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.21220503+07:00","message":"[buffer interim] 28 false อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212212844+07:00","message":"[bufferProcess] interim [200000000]:อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212215037+07:00","message":"[bufferProcess] send to processor:อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212220284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212223501+07:00","message":"> Transcript [240] [false]: 'อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212226411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.2122285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212230585+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.212232855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:34.261671803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:34.261685942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.399406545+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.487063592+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.487112237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.48711738+07:00","message":"receive interim result [true|false]: อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.487129124+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.487131825+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.487139217+07:00","message":"[buffer interim] 28 true อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487147885+07:00","message":"[bufferProcess] interim [260000000]:อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487150881+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487154238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487157573+07:00","message":"> Transcript [241] [false]: 'อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487160477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487162643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487164657+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487166721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487168712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.48717075+07:00","message":"> Transcript [242] [true]: 'อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487172901+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487174664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487176535+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487178323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:34.487181324+07:00","message":"Push: 'อยู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.4871891+07:00","message":"push: {true อยู่ค่ะ 0 0xc0018a4100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:34.493134629+07:00","message":"write wav file: './tmp/7632/7632_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:34.910419061+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.810296189+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.871767965+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.904551443+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.904569571+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.904572891+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.904580755+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904589967+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904594699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904597283+07:00","message":"> Transcript [243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904599892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904602156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904609415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904612506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:35.904616442+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.904627836+07:00","message":"push: {true \n 0 0xc001718880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:35.911500642+07:00","message":"write wav file: './tmp/7632/7632_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:35.930347013+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.634363858+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.634391373+07:00","message":"found end of frame, send empty tag with msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.634394803+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.634401807+07:00","message":"[buffer interim] 30 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634410573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634414045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634416761+07:00","message":"> Transcript [244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634419277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634421317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634423294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634425175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:36.634427911+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.634438623+07:00","message":"push: {true \n 0 0xc000044500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:36.639825269+07:00","message":"write wav file: './tmp/7632/7632_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:36.771220828+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:37.261749321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:37.261758042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.431636861+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.431687643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตงโม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.431693199+07:00","message":"receive interim result [false|false]: แตงโม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.43170938+07:00","message":"[buffer interim] 31 false แตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.431716964+07:00","message":"[bufferProcess] interim [480000000]:แตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.431719091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.628424323+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.628463104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตงโมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.628470708+07:00","message":"receive interim result [false|false]: แตงโมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:37.628485898+07:00","message":"[buffer interim] 31 false แตงโมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.628496839+07:00","message":"[bufferProcess] interim [720000000]:แตงโมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.628499309+07:00","message":"[bufferProcess] send to processor:แตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.628502725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.628505777+07:00","message":"> Transcript [245] [false]: 'แตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:37.628508112+07:00","message":"Set StatePrefix (first interim): 'แตงโม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.169673357+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264613066+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264662929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แตงโมค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264671595+07:00","message":"receive interim result [true|false]: แตงโมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264680093+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264683142+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264714843+07:00","message":"[buffer interim] 31 true แตงโมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264741244+07:00","message":"[bufferProcess] interim [260000000]:แตงโมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264745562+07:00","message":"[bufferProcess] send to processor (isfinal):แตงโมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264759171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264783743+07:00","message":"> Transcript [246] [false]: 'แตงโมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264788897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264791679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264794186+07:00","message":"StatePrefix: 'แตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264796508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264798868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264801045+07:00","message":"> Transcript [247] [true]: 'แตงโมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.26480342+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264805271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264807137+07:00","message":"StatePrefix: 'แตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.264808905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:38.26481404+07:00","message":"Push: 'แตงโมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.264823833+07:00","message":"push: {true แตงโมค่ะ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:38.270750951+07:00","message":"write wav file: './tmp/7632/7632_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:38.940901874+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.023942454+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.02399874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.024006168+07:00","message":"receive interim result [false|false]: อี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.024028132+07:00","message":"[buffer interim] 32 false อี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024035947+07:00","message":"[bufferProcess] interim [80000000]:อี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024037928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024046104+07:00","message":"[bufferProcess] send to processor (ticker):อี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024049385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024052344+07:00","message":"> Transcript [248] [false]: 'อี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.024055193+07:00","message":"Set StatePrefix (first interim): 'อี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.159629437+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:40.261866485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:40.261893625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.30633122+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.306378166+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.30638486+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.306396894+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.306399845+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.306406998+07:00","message":"[buffer interim] 32 true "}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306415141+07:00","message":"[bufferProcess] interim [410000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306419423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.30642256+07:00","message":"> Transcript [249] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306425693+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306427756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306430222+07:00","message":"StatePrefix: 'อี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306433079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:40.306439094+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.30644808+07:00","message":"push: {true  0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:40.313324207+07:00","message":"write wav file: './tmp/7632/7632_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:40.670797292+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.357294334+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.357342066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.357349043+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.357366426+07:00","message":"[buffer interim] 33 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.357374872+07:00","message":"[bufferProcess] interim [720000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.35737787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.357386463+07:00","message":"[bufferProcess] send to processor (ticker):i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.357390339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.357394585+07:00","message":"> Transcript [250] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.357397815+07:00","message":"Set StatePrefix (first interim): 'i'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.759489072+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.86244551+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.862478462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.862483888+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.86249882+07:00","message":"[buffer interim] 33 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.862506516+07:00","message":"[bufferProcess] interim [320000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.862508719+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883801176+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883835996+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883842095+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883852107+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883854477+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883860793+07:00","message":"[buffer interim] 33 true "}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883866213+07:00","message":"[bufferProcess] interim [320000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883869382+07:00","message":"[bufferProcess] send to processor (isfinal):i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883872941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883876748+07:00","message":"> Transcript [251] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883881814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883884969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.88388802+07:00","message":"StatePrefix: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883890756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883893482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883896535+07:00","message":"> Transcript [252] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883899932+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883903342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883906795+07:00","message":"StatePrefix: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883909506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:41.883918444+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:41.883929873+07:00","message":"push: {true  0 0xc001719a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:41.890063136+07:00","message":"write wav file: './tmp/7632/7632_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:42.790506693+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:43.261890254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:43.261902979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.268513771+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.268551963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.268558703+07:00","message":"receive interim result [false|false]: ชม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.268571833+07:00","message":"[buffer interim] 34 false ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.268578331+07:00","message":"[bufferProcess] interim [480000000]:ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.268580187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.268586699+07:00","message":"[bufferProcess] send to processor (ticker):ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.26859025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.268593434+07:00","message":"> Transcript [253] [false]: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.268595831+07:00","message":"Set StatePrefix (first interim): 'ชม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.337393178+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.337441971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมพู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.33744764+07:00","message":"receive interim result [false|false]: ชมพู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.33746369+07:00","message":"[buffer interim] 34 false ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.337473007+07:00","message":"[bufferProcess] interim [600000000]:ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.337475116+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.778330614+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.77835959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมพู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.778364591+07:00","message":"receive interim result [false|false]: ชมพู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:43.77837204+07:00","message":"[buffer interim] 34 false ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778378544+07:00","message":"[bufferProcess] interim [960000000]:ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778380954+07:00","message":"[bufferProcess] send to processor:ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778384542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778387335+07:00","message":"> Transcript [254] [false]: 'ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778390013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778392082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778393923+07:00","message":"StatePrefix: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:43.778396076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.259370737+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.346915002+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.346969377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมพู่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.346977343+07:00","message":"receive interim result [false|false]: ชมพู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.34700072+07:00","message":"[buffer interim] 34 false ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347013441+07:00","message":"[bufferProcess] interim [560000000]:ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347017839+07:00","message":"[bufferProcess] send to processor:ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347026652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347031257+07:00","message":"> Transcript [255] [false]: 'ชมพู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347036669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347040127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.347043203+07:00","message":"StatePrefix: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.34704943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361586584+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.36162443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชมพู่ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361630762+07:00","message":"receive interim result [true|false]: ชมพู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361641662+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361643858+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361649983+07:00","message":"[buffer interim] 34 true ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361656344+07:00","message":"[bufferProcess] interim [710000000]:ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361660411+07:00","message":"[bufferProcess] send to processor (isfinal):ชมพู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361663839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361666335+07:00","message":"> Transcript [256] [false]: 'ชมพู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361669239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361673047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361675378+07:00","message":"StatePrefix: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361677592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.36167967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361681875+07:00","message":"> Transcript [257] [true]: 'ชมพู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361684255+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361686258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361688115+07:00","message":"StatePrefix: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361690076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.361693046+07:00","message":"Push: 'ชมพู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.361700435+07:00","message":"push: {true ชมพู่ค่ะ 0 0xc000044400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:44.368553132+07:00","message":"write wav file: './tmp/7632/7632_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.392963132+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.4526385+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.769942497+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.806737766+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.806767698+07:00","message":"found end of frame, send empty tag with msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.806772976+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.806782804+07:00","message":"[buffer interim] 35 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806794036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806800476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806803589+07:00","message":"> Transcript [258] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.80680631+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806808436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806810788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806812985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:44.806817509+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:44.806826402+07:00","message":"push: {true \n 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:44.811476583+07:00","message":"write wav file: './tmp/7632/7632_35.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:46.262836561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:46.262842085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.343950205+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.344019045+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":"2026-07-28T12:00:46.344025447+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.344041425+07:00","message":"[buffer interim] 36 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.34404957+07:00","message":"[bufferProcess] interim [590000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.344052014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.344057469+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.344060438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.344063611+07:00","message":"> Transcript [259] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.344065962+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.543958356+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.544007353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.544014008+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.54403291+07:00","message":"[buffer interim] 36 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.544040986+07:00","message":"[bufferProcess] interim [770000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.54404361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.6810115+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.681068426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.681075462+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.681090491+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681105957+07:00","message":"[bufferProcess] interim [890000000]:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681112078+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681117663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681123176+07:00","message":"> Transcript [260] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681126777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681128934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681130975+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.681133137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.740457254+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.740502663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.740509413+07:00","message":"receive interim result [false|false]: เดี๋ยวเราไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.740523812+07:00","message":"[buffer interim] 36 false เดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.74053189+07:00","message":"[bufferProcess] interim [950000000]:เดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740534888+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740541538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740544338+07:00","message":"> Transcript [261] [false]: 'เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740547901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740550416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740552441+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.740555096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.764783785+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.764822848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราไปทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.764828769+07:00","message":"receive interim result [false|false]: เดี๋ยวเราไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:46.764842745+07:00","message":"[buffer interim] 36 false เดี๋ยวเราไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.76484966+07:00","message":"[bufferProcess] interim [10000000]:เดี๋ยวเราไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.764852254+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.764856357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.764859972+07:00","message":"> Transcript [262] [false]: 'เดี๋ยวเราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.76486317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.764865398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.764867654+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:46.76486981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.039190223+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.03923365+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":"2026-07-28T12:00:47.039239492+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.039265437+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039273487+07:00","message":"[bufferProcess] interim [250000000]:เดี๋ยวเรามาทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039276299+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039280109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039282973+07:00","message":"> Transcript [263] [false]: 'เดี๋ยวเราไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039286211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.03928849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039290581+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039293639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039296743+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039298719+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039301289+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.039303535+07:00","message":"Next Push (prob) : 'เราไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.039311304+07:00","message":"push: {false เดี๋ยว 0 0xc000182980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.24255925+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.242605012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.242612649+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.242631971+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.242642574+07:00","message":"[bufferProcess] interim [490000000]:เดี๋ยวเรามาทำการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.24264646+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.242655622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.242661114+07:00","message":"> Transcript [264] [false]: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.242665944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.242669842+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.432261893+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.432304526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.432311125+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.432333427+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432340992+07:00","message":"[bufferProcess] interim [730000000]:เดี๋ยวเรามาทำการจัดกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432343669+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432349184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432351971+07:00","message":"> Transcript [265] [false]: 'เดี๋ยวเรามาทำการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432355323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432357751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432360227+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.432362743+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.811413828+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.811462272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.811467984+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:47.81148352+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811492297+07:00","message":"[bufferProcess] interim [90000000]:เดี๋ยวเรามาทำการจัดกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811495299+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811503484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811506283+07:00","message":"> Transcript [266] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811509905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811512649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811515257+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:47.811517778+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.102548558+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.102582862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.102589946+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.102600707+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102607038+07:00","message":"[bufferProcess] interim [330000000]:เดี๋ยวเรามาทำการจัดกลุ่มของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102609466+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102615725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102618763+07:00","message":"> Transcript [267] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102622142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102624307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102626503+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.102629087+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.147806142+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.147851488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.147858525+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.147874033+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147882057+07:00","message":"[bufferProcess] interim [390000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147884752+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147893117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147896469+07:00","message":"> Transcript [268] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147900118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147902995+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147905293+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147907686+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.14791472+07:00","message":"Push: 'เรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.14791733+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147919677+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาทำการจัดกลุ่มของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.147921946+07:00","message":"Next Push (prob) : 'จัดกลุ่มของการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.147931018+07:00","message":"push: {false เรามาทำการ 0 0xc000182980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.26129491+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.261344395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.261353771+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.261373552+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.261387176+07:00","message":"[bufferProcess] interim [450000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.261391677+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.261402784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.26140819+07:00","message":"> Transcript [269] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.261412064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.261415506+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.682130185+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.682171472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.682179185+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:48.682193309+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682200374+07:00","message":"[bufferProcess] interim [930000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682203085+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682210667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682214967+07:00","message":"> Transcript [270] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682219988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682223007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682226628+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:48.682229498+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192202548+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192225911+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192228794+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192230675+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192232544+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.19223497+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.192236868+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.249891154+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:49.263184528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:49.263219923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.266575713+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.266612365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.266619456+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.266637632+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266645877+07:00","message":"[bufferProcess] interim [290000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266649003+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.26665263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266655597+07:00","message":"> Transcript [271] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266659043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266661487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266663725+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.266666713+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.297074977+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.297114554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.297121378+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.297136677+07:00","message":"[buffer interim] 36 false เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297143907+07:00","message":"[bufferProcess] interim [470000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297147013+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297151346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297155015+07:00","message":"> Transcript [272] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297158654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297176753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297179345+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.297182103+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.42492857+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.424979546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ\",\"confidence\":0.9462626}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.424986802+07:00","message":"receive interim result [true|false]: เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.425011457+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.425015203+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.425034817+07:00","message":"[buffer interim] 36 true เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425059355+07:00","message":"[bufferProcess] interim [710000000]:เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425063287+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425079758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425121588+07:00","message":"> Transcript [273] [false]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425128244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425131261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425133842+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425136781+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425145927+07:00","message":"Push: 'จัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.42514815+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425150449+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425153277+07:00","message":"Next Push (prob) : 'ๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425156333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425158772+07:00","message":"> Transcript [274] [true]: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425175559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425177501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.425179838+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่างๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.42518234+07:00","message":"TextPushed: 'เดี๋ยวเรามาทำการจัดกลุ่มของต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.42518513+07:00","message":"Push: 'ๆเหล่านี้จะดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.425198286+07:00","message":"push: {false จัดกลุ่มของต่าง 0 0xc000182980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.425203906+07:00","message":"push: {true ๆเหล่านี้จะดีกว่าค่ะ 0 0xc000182980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:49.435831193+07:00","message":"write wav file: './tmp/7632/7632_36.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.57295504+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.961363735+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.961404358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.961410626+07:00","message":"receive interim result [false|false]: กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:49.961423441+07:00","message":"[buffer interim] 37 false กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.961430545+07:00","message":"[bufferProcess] interim [420000000]:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:49.961432676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.136704244+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.136747711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.136754178+07:00","message":"receive interim result [false|false]: กลุ่มและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.136771948+07:00","message":"[buffer interim] 37 false กลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.136780967+07:00","message":"[bufferProcess] interim [540000000]:กลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.136783595+07:00","message":"[bufferProcess] send to processor:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.136787034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.136790022+07:00","message":"> Transcript [275] [false]: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.136793114+07:00","message":"Set StatePrefix (first interim): 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.152834866+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.152864088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.152869412+07:00","message":"receive interim result [false|false]: กลุ่มแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.152880168+07:00","message":"[buffer interim] 37 false กลุ่มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152885067+07:00","message":"[bufferProcess] interim [600000000]:กลุ่มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152887264+07:00","message":"[bufferProcess] send to processor:กลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152890608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.15289328+07:00","message":"> Transcript [276] [false]: 'กลุ่มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152896354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152898619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152900621+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.152902697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.455723396+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.455763644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.45577134+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:50.455786004+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455794828+07:00","message":"[bufferProcess] interim [840000000]:กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455797277+07:00","message":"[bufferProcess] send to processor:กลุ่มแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455800921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455804108+07:00","message":"> Transcript [277] [false]: 'กลุ่มแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455807449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455809505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455811591+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:50.455813678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.055580125+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.055615397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.055622486+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.055634489+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055643573+07:00","message":"[bufferProcess] interim [440000000]:กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055647236+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.05565349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055657655+07:00","message":"> Transcript [278] [false]: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055661833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055665318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055667454+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.055669766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.168746072+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.168772913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.168778795+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.168792728+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168799108+07:00","message":"[bufferProcess] interim [560000000]:กลุ่มแรกนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168801532+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168804867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168807447+07:00","message":"> Transcript [279] [false]: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168810747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168812932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168814985+07:00","message":"StatePrefix: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168817161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168820024+07:00","message":"Push: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168822132+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168824814+07:00","message":"Set new StatePrefix : 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.168834945+07:00","message":"Next Push (prob) : 'แรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.168841255+07:00","message":"push: {false กลุ่ม 0 0xc001719b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.264062217+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.264107008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นห่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.264114087+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.264129052+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264136419+07:00","message":"[bufferProcess] interim [680000000]:กลุ่มแรกนะคะเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264138843+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264144335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264147628+07:00","message":"> Transcript [280] [false]: 'กลุ่มแรกนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264151264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264154095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264156175+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.264158583+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.380716895+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.380764892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.380773852+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.380788904+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380798572+07:00","message":"[bufferProcess] interim [740000000]:กลุ่มแรกนะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380802211+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380812129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.38081697+07:00","message":"> Transcript [281] [false]: 'กลุ่มแรกนะคะเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380822198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380825399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.38082881+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.380832396+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.407179639+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.407222507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.407228567+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นผม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.407243709+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.407251995+07:00","message":"[bufferProcess] interim [800000000]:กลุ่มแรกนะคะเป็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.407254545+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.40725849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.407261468+07:00","message":"> Transcript [282] [false]: 'กลุ่มแรกนะคะเป็นพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.40726486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.40726704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.407269291+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.407271779+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.493295832+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.493331743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นผมขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.493337415+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นผมขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.493349336+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493356893+07:00","message":"[bufferProcess] interim [920000000]:กลุ่มแรกนะคะเป็นผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.49335936+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493364988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493367738+07:00","message":"> Transcript [283] [false]: 'กลุ่มแรกนะคะเป็นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493371198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.49337337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.49337566+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.49337794+07:00","message":"TextPushed: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493382491+07:00","message":"Push: 'แรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493384495+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.493388222+07:00","message":"Set new StatePrefix : 'กลุ่มแรกนะคะเป็นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.49339072+07:00","message":"Next Push (prob) : 'เป็นผม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.493398135+07:00","message":"push: {false แรกนะคะ 0 0xc001719b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.564230652+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.564272929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.564278983+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.564293776+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564301041+07:00","message":"[bufferProcess] interim [980000000]:กลุ่มแรกนะคะเป็นกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564303567+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นผมขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564307776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564310668+07:00","message":"> Transcript [284] [false]: 'กลุ่มแรกนะคะเป็นผมขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.56431376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564315952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.564318239+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.56432079+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.703058348+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.703099211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.70310554+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของผู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.703119686+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.703126565+07:00","message":"[bufferProcess] interim [100000000]:กลุ่มแรกนะคะเป็นกลุ่มของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.703129194+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.70313463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.703137703+07:00","message":"> Transcript [285] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.703140192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.703142393+07:00","message":"Set new StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.748134278+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.748177298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.748184811+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของผม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.748202169+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748212027+07:00","message":"[bufferProcess] interim [160000000]:กลุ่มแรกนะคะเป็นกลุ่มของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748215702+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748224628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748227974+07:00","message":"> Transcript [286] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748233042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748236654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.74824022+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.748244092+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.754271439+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.754305297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.754312862+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของผล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.754327251+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754333018+07:00","message":"[bufferProcess] interim [220000000]:กลุ่มแรกนะคะเป็นกลุ่มของผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754335587+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754340703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754343285+07:00","message":"> Transcript [287] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754346495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754348585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754350792+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.754353389+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.880038247+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.880079378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.880084694+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของคนละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.880101456+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880114125+07:00","message":"[bufferProcess] interim [280000000]:กลุ่มแรกนะคะเป็นกลุ่มของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880117131+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880120792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880124399+07:00","message":"> Transcript [288] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880127931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880130106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880132187+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.880134755+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.953365115+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.953398621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผลไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.953404242+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.95341625+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953423436+07:00","message":"[bufferProcess] interim [340000000]:กลุ่มแรกนะคะเป็นกลุ่มของผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953425826+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953431959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953434999+07:00","message":"> Transcript [289] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953438366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953440471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953442544+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953445397+07:00","message":"TextPushed: 'กลุ่มแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953450992+07:00","message":"Push: 'เป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953453103+07:00","message":"TextPushed: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.9534558+07:00","message":"Set new StatePrefix : 'กลุ่มแรกนะคะเป็นกลุ่มของคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:51.953458525+07:00","message":"Next Push (prob) : 'คนละ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:51.953466207+07:00","message":"push: {false เป็นกลุ่มของ 0 0xc001719b00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:52.26402434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:52.264069377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.274328814+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.391774345+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.391821401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.391829021+07:00","message":"receive interim result [false|false]: กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.391845487+07:00","message":"[buffer interim] 37 false กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.391855593+07:00","message":"[bufferProcess] interim [760000000]:กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.391859277+07:00","message":"[bufferProcess] send to processor:กลุ่มแรกนะคะเป็นกลุ่มของผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.39186435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.391868558+07:00","message":"> Transcript [290] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.391872297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.39187609+07:00","message":"Set new StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455362805+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455404385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ\",\"confidence\":0.95492744}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455411018+07:00","message":"receive interim result [true|false]: กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455419909+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.45542213+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455428245+07:00","message":"[buffer interim] 37 true กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455435346+07:00","message":"[bufferProcess] interim [910000000]:กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455440619+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455444282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455447283+07:00","message":"> Transcript [291] [false]: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.45545055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.4554525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455454955+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455457345+07:00","message":"TextPushed: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455459231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455461311+07:00","message":"> Transcript [292] [true]: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455463565+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455465324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455467163+07:00","message":"StatePrefix: 'กลุ่มแรกนะคะเป็นกลุ่มของผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.455469146+07:00","message":"TextPushed: 'กลุ่มแรกนะคะเป็นกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.45547537+07:00","message":"Push: 'ผลไม้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.455482327+07:00","message":"push: {true ผลไม้ค่ะ 0 0xc001719b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.46112604+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:52.463485829+07:00","message":"write wav file: './tmp/7632/7632_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.946454011+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.946504335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.946510167+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.946524704+07:00","message":"[buffer interim] 38 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.946531406+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.946533374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.999472271+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.999509938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.99951561+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:52.999530193+07:00","message":"[buffer interim] 38 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.999538326+07:00","message":"[bufferProcess] interim [540000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.999541444+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.999554553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.999559586+07:00","message":"> Transcript [293] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:52.999563135+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.188638458+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.188662314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.18866673+07:00","message":"receive interim result [false|false]: นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.18867826+07:00","message":"[buffer interim] 38 false นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188684894+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188687619+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188691472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188694987+07:00","message":"> Transcript [294] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188699558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188702953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188707426+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.188711074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.319159728+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.319199689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.319207633+07:00","message":"receive interim result [false|false]: นักเรียน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.319225591+07:00","message":"[buffer interim] 38 false นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319232568+07:00","message":"[bufferProcess] interim [900000000]:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319235365+07:00","message":"[bufferProcess] send to processor:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319238898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319242058+07:00","message":"> Transcript [295] [false]: 'นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.31924509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319247127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.319249499+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.31925188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.448344396+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.448393027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.448400607+07:00","message":"receive interim result [false|false]: นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.448414297+07:00","message":"[buffer interim] 38 false นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448422354+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448425724+07:00","message":"[bufferProcess] send to processor:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.44843356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448437024+07:00","message":"> Transcript [296] [false]: 'นักเรียน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448451538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448454139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448456705+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.448458971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.647167684+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.647208098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.647214852+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.647227528+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647234485+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647237105+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647242779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647245875+07:00","message":"> Transcript [297] [false]: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647249548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647251914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647254378+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647256694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647261376+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647263288+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647265254+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.647267502+07:00","message":"Next Push (prob) : 'เรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.647275411+07:00","message":"push: {false นัก 0 0xc0039e6480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.839774581+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.839824429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.839832406+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.839849839+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.83986273+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839866907+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839876224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839880423+07:00","message":"> Transcript [298] [false]: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839885477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839888339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.839891419+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.83989497+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.923875891+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.923915716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.923922556+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:53.923934829+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923945246+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.92394785+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923951637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923955282+07:00","message":"> Transcript [299] [false]: 'นักเรียนสามารถบอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923959658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923961792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923964001+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:53.923966688+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.031046813+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.031091348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.031099968+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.031115348+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031123327+07:00","message":"[bufferProcess] interim [620000000]:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031127015+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031134104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031137064+07:00","message":"> Transcript [300] [false]: 'นักเรียนสามารถบอกได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031140429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031143123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.03114565+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.031148489+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.352130994+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.352162287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.352167024+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.35218103+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352187168+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352189903+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.35219373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352196276+07:00","message":"> Transcript [301] [false]: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352199805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.3522026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352204905+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352207425+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352214183+07:00","message":"Push: 'เรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352216135+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352218362+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.352220677+07:00","message":"Next Push (prob) : 'บอกได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.352229156+07:00","message":"push: {false เรียนสามารถ 0 0xc0039e6480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.542049434+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.542087302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.542092877+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.542108388+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.54211592+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.54211877+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542122755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542126119+07:00","message":"> Transcript [302] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542130051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542132991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542135066+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.542137611+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.789042831+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.789078803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.789084798+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:54.789093974+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789100614+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789103181+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.78910673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789113375+07:00","message":"> Transcript [303] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789117042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.78911939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789121755+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:54.789124452+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.057239995+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.057277019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.057284267+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.057296903+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057304149+07:00","message":"[bufferProcess] interim [580000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057306833+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057312562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057315273+07:00","message":"> Transcript [304] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.05731932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.05732165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057324109+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.057326873+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.113471335+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.113510293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.113517993+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.113535213+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113546424+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113549466+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113555086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113558435+07:00","message":"> Transcript [305] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113562225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113564671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113567482+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113570062+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113576585+07:00","message":"Push: 'บอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.113578615+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.11358084+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.11358318+07:00","message":"Next Push (prob) : 'ว่าอะไรบ้างที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.113606151+07:00","message":"push: {false บอกได้ไหมคะ 0 0xc0039e6480}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:55.264279526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:55.264292497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.429751765+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.429790294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.429796682+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.429807654+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429815299+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429818227+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.42982417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429827636+07:00","message":"> Transcript [306] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429831662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.42983407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429836232+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.429838993+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.504811895+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.50485583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.504863633+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.504884733+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504894267+07:00","message":"[bufferProcess] interim [120000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504898154+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504903989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504908371+07:00","message":"> Transcript [307] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504914282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.50491689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.50492067+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.504924983+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.618310043+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.618355104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.618363486+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.618379049+07:00","message":"[buffer interim] 38 false นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618389644+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618393764+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618399346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618403532+07:00","message":"> Transcript [308] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618408977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.61841194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618414983+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.618419227+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.849807251+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963197736+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963238516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963245543+07:00","message":"receive interim result [true|false]: นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963256238+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963259556+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963275786+07:00","message":"[buffer interim] 38 true นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963302411+07:00","message":"[bufferProcess] interim [630000000]:นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963307758+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.96331304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963317426+07:00","message":"> Transcript [309] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963323338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963326813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963332468+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963336312+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963341007+07:00","message":"Push: 'ว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963343935+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.96334629+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963348845+07:00","message":"Next Push (prob) : 'เป็นผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963350719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963353489+07:00","message":"> Transcript [310] [true]: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963356007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963357812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963360314+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่เป็นผลไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963362582+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:55.963364934+07:00","message":"Push: 'เป็นผลไม้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963373576+07:00","message":"push: {false ว่าอะไรบ้างที่ 0 0xc0039e6480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:55.963381648+07:00","message":"push: {true เป็นผลไม้ 0 0xc0039e6480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:55.972980729+07:00","message":"write wav file: './tmp/7632/7632_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.431260792+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.560172654+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.750571058+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.896692498+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.896713697+07:00","message":"found end of frame, send empty tag with msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.896716944+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.896724406+07:00","message":"[buffer interim] 39 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896738125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896742575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896746191+07:00","message":"> Transcript [311] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896748643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896750771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896752591+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896755011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:56.896762535+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:56.896772823+07:00","message":"push: {true \n 0 0xc0018a4300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:00:56.902304737+07:00","message":"write wav file: './tmp/7632/7632_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.318730291+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.318782678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.31878864+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.318803392+07:00","message":"[buffer interim] 40 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.318810354+07:00","message":"[bufferProcess] interim [420000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.318812466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.531035815+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.531073608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.531079247+07:00","message":"receive interim result [false|false]: ก็มีมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.531088087+07:00","message":"[buffer interim] 40 false ก็มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.531094477+07:00","message":"[bufferProcess] interim [600000000]:ก็มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.531096733+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.531100537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.53110353+07:00","message":"> Transcript [312] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.531105923+07:00","message":"Set StatePrefix (first interim): 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.613527067+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.613570775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.613576407+07:00","message":"receive interim result [false|false]: ก็มีมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.613585956+07:00","message":"[buffer interim] 40 false ก็มีมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613594716+07:00","message":"[bufferProcess] interim [660000000]:ก็มีมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613597441+07:00","message":"[bufferProcess] send to processor:ก็มีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613603017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.61360621+07:00","message":"> Transcript [313] [false]: 'ก็มีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613609474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613611569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613613709+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.613616189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.802496147+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.802545402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.802551403+07:00","message":"receive interim result [false|false]: ก็มีมังคุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:57.802564376+07:00","message":"[buffer interim] 40 false ก็มีมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802572187+07:00","message":"[bufferProcess] interim [840000000]:ก็มีมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802574895+07:00","message":"[bufferProcess] send to processor:ก็มีมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802580675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802583476+07:00","message":"> Transcript [314] [false]: 'ก็มีมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802586616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802589082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802591234+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:57.802593898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.179386581+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.179430587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.179436169+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.179448064+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179455686+07:00","message":"[bufferProcess] interim [320000000]:ก็มีมังคุดทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179458062+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179463546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179466516+07:00","message":"> Transcript [315] [false]: 'ก็มีมังคุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179469966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179472313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.179474533+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.17947688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:58.265374314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:00:58.265396718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.519257937+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.519307038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.519314887+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.519334024+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.51934469+07:00","message":"[bufferProcess] interim [620000000]:ก็มีมังคุดทุเรียนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519348812+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519354381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519358766+07:00","message":"> Transcript [316] [false]: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519363896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.51936667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519368823+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519371027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519373947+07:00","message":"Push: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519376024+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519378791+07:00","message":"Set new StatePrefix : 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.519381079+07:00","message":"Next Push (prob) : 'มังคุดทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.519389267+07:00","message":"push: {false ก็มี 0 0xc0018a4680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.706560411+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.706606185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.706611912+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.706632646+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706642002+07:00","message":"[bufferProcess] interim [740000000]:ก็มีมังคุดทุเรียนแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706644757+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706648437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706651605+07:00","message":"> Transcript [317] [false]: 'ก็มีมังคุดทุเรียนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706655844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706657869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706660397+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.706662788+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.819332763+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.819372824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.819378477+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:58.819394417+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819401442+07:00","message":"[bufferProcess] interim [860000000]:ก็มีมังคุดทุเรียนแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819404967+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819409779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819413217+07:00","message":"> Transcript [318] [false]: 'ก็มีมังคุดทุเรียนแตง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819416766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819419021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819421033+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:58.819423285+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.08898529+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.089037765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.089044441+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.089058545+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089067573+07:00","message":"[bufferProcess] interim [160000000]:ก็มีมังคุดทุเรียนแตงโมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089070137+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089075969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089079706+07:00","message":"> Transcript [319] [false]: 'ก็มีมังคุดทุเรียนแตงโม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089083706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089086029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089088356+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.089090735+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.220406837+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.220445716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.2204516+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.220465927+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220475054+07:00","message":"[bufferProcess] interim [280000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220477593+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220481731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220484351+07:00","message":"> Transcript [320] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220488048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220490184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220492433+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220494712+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220501051+07:00","message":"Push: 'มังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.22050412+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220507876+07:00","message":"Set new StatePrefix : 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.220511661+07:00","message":"Next Push (prob) : 'แตงโมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.220532332+07:00","message":"push: {false มังคุดทุเรียน 0 0xc0018a4680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.412812552+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.412853509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.41285997+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.412876313+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412884749+07:00","message":"[bufferProcess] interim [460000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412887121+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412890865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412893646+07:00","message":"> Transcript [321] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412897364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412899445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412901583+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.412904224+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.42410633+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.424148886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.42415529+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.424169174+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424176362+07:00","message":"[bufferProcess] interim [520000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424179168+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424182841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424186265+07:00","message":"> Transcript [322] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424189679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.42419227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424194319+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.424196942+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.615050258+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.615102829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.615109548+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:00:59.615123354+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615131146+07:00","message":"[bufferProcess] interim [700000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615149257+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615155326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615158437+07:00","message":"> Transcript [323] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615161851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615164176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615166427+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:00:59.615168898+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.12413059+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.124169636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.124181856+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.124196811+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124204251+07:00","message":"[bufferProcess] interim [180000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124206888+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124222712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124226041+07:00","message":"> Transcript [324] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124230037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124232432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124234667+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124237102+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.1242419+07:00","message":"Push: 'แตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124243996+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124246443+07:00","message":"Set new StatePrefix : 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.124248864+07:00","message":"Next Push (prob) : 'ก็ชมพู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.124257037+07:00","message":"push: {false แตงโมแล้ว 0 0xc0018a4680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.218002698+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.249485185+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.249524482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.249531841+07:00","message":"receive interim result [false|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.24954474+07:00","message":"[buffer interim] 40 false ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249552021+07:00","message":"[bufferProcess] interim [300000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249554692+07:00","message":"[bufferProcess] send to processor:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249560742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249563683+07:00","message":"> Transcript [325] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249567193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249569214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249571223+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.249573904+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379176144+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379216718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ\",\"confidence\":0.9565212}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379224223+07:00","message":"receive interim result [true|false]: ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379232722+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379234958+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379240625+07:00","message":"[buffer interim] 40 true ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379248029+07:00","message":"[bufferProcess] interim [480000000]:ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379253264+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379257059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379259833+07:00","message":"> Transcript [326] [false]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379263185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379265318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379267528+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379269933+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379271995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379273939+07:00","message":"> Transcript [327] [true]: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่ได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379276165+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379277965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379279704+07:00","message":"StatePrefix: 'ก็มีมังคุดทุเรียนแตงโมแล้วก็ชมพู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.379281804+07:00","message":"TextPushed: 'ก็มีมังคุดทุเรียนแตงโมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:00.37928853+07:00","message":"Push: 'ก็ชมพู่ได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:00.379296142+07:00","message":"push: {true ก็ชมพู่ได้ไหมคะ 0 0xc0018a4680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:00.387764135+07:00","message":"write wav file: './tmp/7632/7632_40.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:01.266203141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:01.266213432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:02.262425396+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.133948746+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.133987404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.133996314+07:00","message":"receive interim result [false|false]: กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.13401203+07:00","message":"[buffer interim] 41 false กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134021308+07:00","message":"[bufferProcess] interim [680000000]:กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134024997+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134040537+07:00","message":"[bufferProcess] send to processor (ticker):กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134045046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134049241+07:00","message":"> Transcript [328] [false]: 'กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.134052896+07:00","message":"Set StatePrefix (first interim): 'กลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.290814698+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.290847838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.290853286+07:00","message":"receive interim result [false|false]: กรุงไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.29086703+07:00","message":"[buffer interim] 41 false กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.290873603+07:00","message":"[bufferProcess] interim [800000000]:กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.29087648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.3536575+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.353697795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.353704132+07:00","message":"receive interim result [false|false]: กลุ่มถัดมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.353715589+07:00","message":"[buffer interim] 41 false กลุ่มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.353729558+07:00","message":"[bufferProcess] interim [920000000]:กลุ่มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.3537342+07:00","message":"[bufferProcess] send to processor:กรุงไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.353740122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.353744191+07:00","message":"> Transcript [329] [false]: 'กรุงไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.353747537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.353750601+07:00","message":"Set new StatePrefix: 'กรุงไทย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.629172381+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.629204732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.629210068+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:03.629222641+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.629229453+07:00","message":"[bufferProcess] interim [160000000]:กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.629231762+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.629235198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.62923786+07:00","message":"> Transcript [330] [false]: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.629240268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:03.629242527+07:00","message":"Set new StatePrefix: 'กลุ่มถัดมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.239903235+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.239943227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.239948859+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.239963863+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.23997107+07:00","message":"[bufferProcess] interim [760000000]:กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239973374+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239978694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239983679+07:00","message":"> Transcript [331] [false]: 'กลุ่มถัดมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239987242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239989487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239991521+07:00","message":"StatePrefix: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.239993799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.247423865+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.247457234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.247462666+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.247476592+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247482115+07:00","message":"[bufferProcess] interim [820000000]:กลุ่มถัดมาค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247484473+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247487738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247490794+07:00","message":"> Transcript [332] [false]: 'กลุ่มถัดมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247495222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247498678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247501581+07:00","message":"StatePrefix: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.247505197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:04.266462743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:04.266474752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.448651298+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.448688001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.448694267+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะกลุ่มของจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.448708131+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะกลุ่มของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448715289+07:00","message":"[bufferProcess] interim [0]:กลุ่มถัดมาค่ะกลุ่มของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448717857+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448721523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448724639+07:00","message":"> Transcript [333] [false]: 'กลุ่มถัดมาค่ะกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448727656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448729855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448732302+07:00","message":"StatePrefix: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.448734435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533063641+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533105507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533111919+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะกลุ่มของจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533125469+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะกลุ่มของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533132017+07:00","message":"[bufferProcess] interim [60000000]:กลุ่มถัดมาค่ะกลุ่มของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533134588+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะกลุ่มของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.53314013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533143069+07:00","message":"> Transcript [334] [false]: 'กลุ่มถัดมาค่ะกลุ่มของจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533146377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533148501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533150657+07:00","message":"StatePrefix: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533153007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533157198+07:00","message":"Push: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533169917+07:00","message":"TextPushed: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533172579+07:00","message":"Set new StatePrefix : 'กลุ่มถัดมาค่ะกลุ่มของจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533175829+07:00","message":"Next Push (prob) : 'ค่ะกลุ่มของจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533184174+07:00","message":"push: {false กลุ่มถัดมา 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533283798+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533290849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533294404+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะกลุ่มของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.533300087+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะกลุ่มของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533303083+07:00","message":"[bufferProcess] interim [120000000]:กลุ่มถัดมาค่ะกลุ่มของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533305169+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะกลุ่มของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533307302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533309357+07:00","message":"> Transcript [335] [false]: 'กลุ่มถัดมาค่ะกลุ่มของจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533311515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.533313667+07:00","message":"Set new StatePrefix: 'กลุ่มถัดมาค่ะกลุ่มของจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.852619965+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.852659622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.852666381+07:00","message":"receive interim result [false|false]: กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:04.852675731+07:00","message":"[buffer interim] 41 false กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852682502+07:00","message":"[bufferProcess] interim [360000000]:กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.85268541+07:00","message":"[bufferProcess] send to processor:กลุ่มถัดมาค่ะกลุ่มของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852689112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852691994+07:00","message":"> Transcript [336] [false]: 'กลุ่มถัดมาค่ะกลุ่มของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852695287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852697774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852699868+07:00","message":"StatePrefix: 'กลุ่มถัดมาค่ะกลุ่มของจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:04.852702403+07:00","message":"TextPushed: 'กลุ่มถัดมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.010775708+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134842268+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134881975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134890287+07:00","message":"receive interim result [true|false]: กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134899423+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134901966+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134908175+07:00","message":"[buffer interim] 41 true กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134915897+07:00","message":"[bufferProcess] interim [780000000]:กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134919375+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.13492309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134926303+07:00","message":"> Transcript [337] [false]: 'กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134929496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134931662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.13493376+07:00","message":"StatePrefix: 'กลุ่มถัดมาค่ะกลุ่มของจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.13493595+07:00","message":"TextPushed: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134938386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134940624+07:00","message":"> Transcript [338] [true]: 'กลุ่มถัดมาค่ะกลุ่มของจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134942766+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134944544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134946392+07:00","message":"StatePrefix: 'กลุ่มถัดมาค่ะกลุ่มของจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134948327+07:00","message":"TextPushed: 'กลุ่มถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.134951649+07:00","message":"Push: 'ค่ะกลุ่มของจำนวนนับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.134959391+07:00","message":"push: {true ค่ะกลุ่มของจำนวนนับ 0 0xc000044780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.142113956+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:05.14253039+07:00","message":"write wav file: './tmp/7632/7632_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.676134923+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.676189904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.67621166+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.676230468+07:00","message":"[buffer interim] 42 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.676242598+07:00","message":"[bufferProcess] interim [360000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.676244777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.863445524+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.863485941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.863491743+07:00","message":"receive interim result [false|false]: อะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:05.863507106+07:00","message":"[buffer interim] 42 false อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.863518303+07:00","message":"[bufferProcess] interim [540000000]:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.863522703+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.863528869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.863531943+07:00","message":"> Transcript [339] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:05.863535476+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.136847593+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.136881098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.13688661+07:00","message":"receive interim result [false|false]: อะไรบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.136902794+07:00","message":"[buffer interim] 42 false อะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.13691053+07:00","message":"[bufferProcess] interim [780000000]:อะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136913129+07:00","message":"[bufferProcess] send to processor:อะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136917431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136920103+07:00","message":"> Transcript [340] [false]: 'อะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136923172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136925319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136927345+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.136929465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.312514623+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.312565576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.312574777+07:00","message":"receive interim result [false|false]: อะไรบ้างคะที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.312590454+07:00","message":"[buffer interim] 42 false อะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312599944+07:00","message":"[bufferProcess] interim [960000000]:อะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.3126025+07:00","message":"[bufferProcess] send to processor:อะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312607664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312612045+07:00","message":"> Transcript [341] [false]: 'อะไรบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312616169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312618906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312621545+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.312624949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.512845515+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.512883326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.512888631+07:00","message":"receive interim result [false|false]: อะไรบ้างคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.512903207+07:00","message":"[buffer interim] 42 false อะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512910522+07:00","message":"[bufferProcess] interim [140000000]:อะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512913047+07:00","message":"[bufferProcess] send to processor:อะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512916861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512919568+07:00","message":"> Transcript [342] [false]: 'อะไรบ้างคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512923021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512925124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512927217+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.512929605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.603455921+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.603510952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่เป็นจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.603520024+07:00","message":"receive interim result [false|false]: อะไรบ้างคะที่เป็นจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.603538699+07:00","message":"[buffer interim] 42 false อะไรบ้างคะที่เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603549692+07:00","message":"[bufferProcess] interim [320000000]:อะไรบ้างคะที่เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603553272+07:00","message":"[bufferProcess] send to processor:อะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603558021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603562055+07:00","message":"> Transcript [343] [false]: 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603567071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603570104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603572976+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.60357595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603580773+07:00","message":"Push: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603583891+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603587533+07:00","message":"Set new StatePrefix : 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.603590322+07:00","message":"Next Push (prob) : 'บ้างคะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.603600866+07:00","message":"push: {false อะไร 0 0xc000044f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.692834924+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.692882075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.692889433+07:00","message":"receive interim result [false|false]: อะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:06.692903961+07:00","message":"[buffer interim] 42 false อะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692912506+07:00","message":"[bufferProcess] interim [380000000]:อะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692915261+07:00","message":"[bufferProcess] send to processor:อะไรบ้างคะที่เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692922379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692927345+07:00","message":"> Transcript [344] [false]: 'อะไรบ้างคะที่เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.69293123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692933766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692935925+07:00","message":"StatePrefix: 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:06.692938669+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.012736741+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.012778647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่เป็นจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.01278569+07:00","message":"receive interim result [false|false]: อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.012800135+07:00","message":"[buffer interim] 42 false อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012807653+07:00","message":"[bufferProcess] interim [680000000]:อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012810312+07:00","message":"[bufferProcess] send to processor:อะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012816991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012820544+07:00","message":"> Transcript [345] [false]: 'อะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012823531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012826094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012828404+07:00","message":"StatePrefix: 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.012831333+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.130424295+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.225936336+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.225975444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรบ้างคะที่เป็นจำนวนนับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.225981512+07:00","message":"receive interim result [true|false]: อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.225992103+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.225994479+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.22600108+07:00","message":"[buffer interim] 42 true อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226012742+07:00","message":"[bufferProcess] interim [10000000]:อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226015805+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรบ้างคะที่เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226019719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226022749+07:00","message":"> Transcript [346] [false]: 'อะไรบ้างคะที่เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226025816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.22602774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226029825+07:00","message":"StatePrefix: 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226032089+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226034989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226043467+07:00","message":"> Transcript [347] [true]: 'อะไรบ้างคะที่เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226046206+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226048118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.22605003+07:00","message":"StatePrefix: 'อะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226051875+07:00","message":"TextPushed: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:07.226059732+07:00","message":"Push: 'บ้างคะที่เป็นจำนวนนับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.226068748+07:00","message":"push: {true บ้างคะที่เป็นจำนวนนับ 0 0xc000044f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:07.232941923+07:00","message":"write wav file: './tmp/7632/7632_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:07.266484198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:07.266508536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:07.901811148+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.447879938+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.447936931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.44794309+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.447959899+07:00","message":"[buffer interim] 43 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447967959+07:00","message":"[bufferProcess] interim [420000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447970183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447977444+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447980711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447983996+07:00","message":"> Transcript [348] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.447986409+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.757311998+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.75735483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.757359803+07:00","message":"receive interim result [false|false]: เมื่อคืนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.757375117+07:00","message":"[buffer interim] 43 false เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.757381268+07:00","message":"[bufferProcess] interim [660000000]:เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.757383188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.949608151+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.949645745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนหนึ่งและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.949652184+07:00","message":"receive interim result [false|false]: เมื่อคืนหนึ่งและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.949666016+07:00","message":"[buffer interim] 43 false เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949673287+07:00","message":"[bufferProcess] interim [840000000]:เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949676199+07:00","message":"[bufferProcess] send to processor:เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949684836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.9496879+07:00","message":"> Transcript [349] [false]: 'เมื่อคืนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949691116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949693488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949695994+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.949698374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.954628447+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.954649467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนหนึ่งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.954653941+07:00","message":"receive interim result [false|false]: เมื่อคืนหนึ่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:08.954662681+07:00","message":"[buffer interim] 43 false เมื่อคืนหนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954667494+07:00","message":"[bufferProcess] interim [900000000]:เมื่อคืนหนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954669586+07:00","message":"[bufferProcess] send to processor:เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954671869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954674118+07:00","message":"> Transcript [350] [false]: 'เมื่อคืนหนึ่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954676972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954678989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954680902+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:08.954682982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.07901962+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.079100525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนหนึ่งและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.079106802+07:00","message":"receive interim result [false|false]: เมื่อคืนหนึ่งและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.079121006+07:00","message":"[buffer interim] 43 false เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079128622+07:00","message":"[bufferProcess] interim [960000000]:เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079132182+07:00","message":"[bufferProcess] send to processor:เมื่อคืนหนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079140437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.07914481+07:00","message":"> Transcript [351] [false]: 'เมื่อคืนหนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079149834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079153095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079156614+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.079158854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.532659249+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.53269772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.532706123+07:00","message":"receive interim result [false|false]: คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.532723282+07:00","message":"[buffer interim] 43 false คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532735039+07:00","message":"[bufferProcess] interim [440000000]:คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532738745+07:00","message":"[bufferProcess] send to processor:เมื่อคืนหนึ่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.53274596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.53274931+07:00","message":"> Transcript [352] [false]: 'เมื่อคืนหนึ่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532752929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532754973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532757141+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532759366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.53276384+07:00","message":"Push: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532766073+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532768191+07:00","message":"Set new StatePrefix : 'เมื่อคืนหนึ่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.532770506+07:00","message":"Next Push (prob) : 'หนึ่งและ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.532778284+07:00","message":"push: {false เมื่อคืน 0 0xc001718780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.912733097+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.912771166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.91277685+07:00","message":"receive interim result [false|false]: คือ 1 และ 2 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.912791719+07:00","message":"[buffer interim] 43 false คือ 1 และ 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912799644+07:00","message":"[bufferProcess] interim [800000000]:คือ 1 และ 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912801924+07:00","message":"[bufferProcess] send to processor:คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912805987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912809063+07:00","message":"> Transcript [353] [false]: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912812725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.912815964+07:00","message":"Set new StatePrefix: 'คือ 1 และ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.982479243+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.982517449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.982523335+07:00","message":"receive interim result [false|false]: คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.982543345+07:00","message":"[buffer interim] 43 false คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.98255055+07:00","message":"[bufferProcess] interim [860000000]:คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982553054+07:00","message":"[bufferProcess] send to processor:คือ 1 และ 2 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982556856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982560376+07:00","message":"> Transcript [354] [false]: 'คือ 1 และ 2 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982563227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982565344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982567406+07:00","message":"StatePrefix: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.982569501+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.987092258+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.98711448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2 นั่นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.987119726+07:00","message":"receive interim result [false|false]: คือ 1 และ 2 นั่นเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:09.987131346+07:00","message":"[buffer interim] 43 false คือ 1 และ 2 นั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987135955+07:00","message":"[bufferProcess] interim [920000000]:คือ 1 และ 2 นั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987138161+07:00","message":"[bufferProcess] send to processor:คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987144415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987148476+07:00","message":"> Transcript [355] [false]: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987151469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987153475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987155358+07:00","message":"StatePrefix: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:09.987157358+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167473815+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167520928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167529416+07:00","message":"receive interim result [false|false]: คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167543158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นั่นเองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.16754757+07:00","message":"receive interim result [false|false]:  นั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167557381+07:00","message":"[buffer interim] 43 false คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.167561678+07:00","message":"[buffer interim] 43 false  นั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167570048+07:00","message":"[bufferProcess] interim [40000000]:คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167573657+07:00","message":"[bufferProcess] send to processor:คือ 1 และ 2 นั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167577601+07:00","message":"[bufferProcess] interim [40000000]: นั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167581878+07:00","message":"[bufferProcess] update buffer: คือ 1 และ 2 นั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167585607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167589905+07:00","message":"> Transcript [356] [false]: 'คือ 1 และ 2 นั่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167595539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167597665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167599801+07:00","message":"StatePrefix: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.167601959+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:10.266800952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:10.266812497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.272248319+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407376884+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407430617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือ 1 และ 2 นั้นเองค่ะ\",\"confidence\":0.92419815}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.4074409+07:00","message":"receive interim result [true|false]: คือ 1 และ 2 นั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407452347+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407454973+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407462995+07:00","message":"[buffer interim] 43 true คือ 1 และ 2 นั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407475092+07:00","message":"[bufferProcess] interim [400000000]:คือ 1 และ 2 นั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407478121+07:00","message":"[bufferProcess] send to processor (isfinal):คือ 1 และ 2 นั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407481896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407485026+07:00","message":"> Transcript [357] [false]: 'คือ 1 และ 2 นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407487998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407490173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407492146+07:00","message":"StatePrefix: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407494185+07:00","message":"TextPushed: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407500052+07:00","message":"Push: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.40750211+07:00","message":"TextPushed: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407504324+07:00","message":"Set new StatePrefix : 'คือ 1 และ 2 นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407506496+07:00","message":"Next Push (prob) : ' นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.40750856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407510695+07:00","message":"> Transcript [358] [true]: 'คือ 1 และ 2 นั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407512976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407514777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407516634+07:00","message":"StatePrefix: 'คือ 1 และ 2 นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407518539+07:00","message":"TextPushed: 'คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:10.407520691+07:00","message":"Push: ' นั้นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407529728+07:00","message":"push: {false คือ 1 และ 2 0 0xc001718780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:10.407536304+07:00","message":"push: {true  นั้นเองค่ะ 0 0xc001718780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:10.414774639+07:00","message":"write wav file: './tmp/7632/7632_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:11.291625383+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:11.971336568+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:11.971392997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:11.971398374+07:00","message":"receive interim result [false|false]: กลุ่มสุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:11.971415066+07:00","message":"[buffer interim] 44 false กลุ่มสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.971423671+07:00","message":"[bufferProcess] interim [600000000]:กลุ่มสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.97142623+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.971439426+07:00","message":"[bufferProcess] send to processor (ticker):กลุ่มสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.971442902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.971445944+07:00","message":"> Transcript [359] [false]: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:11.97144837+07:00","message":"Set StatePrefix (first interim): 'กลุ่มสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.006158588+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.006201995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.006208869+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.006223447+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.006231564+07:00","message":"[bufferProcess] interim [720000000]:กลุ่มสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.006234968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.333956213+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.33399279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.333999754+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.334016642+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.33402623+07:00","message":"[bufferProcess] interim [80000000]:กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.334028781+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.334032803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.334035916+07:00","message":"> Transcript [360] [false]: 'กลุ่มสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.334039308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.33404166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.334043779+07:00","message":"StatePrefix: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.33404594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.922426322+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.922477138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.922484156+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:12.922495729+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922503572+07:00","message":"[bufferProcess] interim [680000000]:กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922506281+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922509817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922512707+07:00","message":"> Transcript [361] [false]: 'กลุ่มสุดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922516027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922520578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922522841+07:00","message":"StatePrefix: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:12.922525281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.057004923+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.057044199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.057064247+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.057077662+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057088382+07:00","message":"[bufferProcess] interim [740000000]:กลุ่มสุดท้ายค่ะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057092233+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057098939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057104764+07:00","message":"> Transcript [362] [false]: 'กลุ่มสุดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057109753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057113157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057117446+07:00","message":"StatePrefix: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.057119684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.180331459+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.180361859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.180366795+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.180380136+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.18038686+07:00","message":"[bufferProcess] interim [920000000]:กลุ่มสุดท้ายค่ะกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180389796+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180393578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180396638+07:00","message":"> Transcript [363] [false]: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180400009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180405576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180407962+07:00","message":"StatePrefix: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180410639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180416736+07:00","message":"Push: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180418771+07:00","message":"TextPushed: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180420837+07:00","message":"Set new StatePrefix : 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.180423347+07:00","message":"Next Push (prob) : 'ท้ายค่ะกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.180460616+07:00","message":"push: {false กลุ่มสุด 0 0xc0018a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.237867855+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.237903263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.237908541+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.237922478+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.23792885+07:00","message":"[bufferProcess] interim [980000000]:กลุ่มสุดท้ายค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237931414+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237934974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237938031+07:00","message":"> Transcript [364] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237941245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237943558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237946039+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.237948221+07:00","message":"TextPushed: 'กลุ่มสุด'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:13.267292779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:13.267307474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.434525304+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.434566553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.434572585+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.434587227+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.43459503+07:00","message":"[bufferProcess] interim [160000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.434597984+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.434601627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.434604339+07:00","message":"> Transcript [365] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.434607802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.43460989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.43461187+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.434614184+07:00","message":"TextPushed: 'กลุ่มสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.661371238+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.661405506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสถานี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.661411311+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสถานี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.661423829+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661431407+07:00","message":"[bufferProcess] interim [400000000]:กลุ่มสุดท้ายค่ะกลุ่มของสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661433975+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661439532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661442597+07:00","message":"> Transcript [366] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.6614459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.66144832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661450805+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.661453141+07:00","message":"TextPushed: 'กลุ่มสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.74566799+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.745704576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.745711453+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.745728268+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745737299+07:00","message":"[bufferProcess] interim [460000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745741054+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสถานี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745747357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745750427+07:00","message":"> Transcript [367] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745754072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745756359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745758458+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745760959+07:00","message":"TextPushed: 'กลุ่มสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745763698+07:00","message":"Push: 'ท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745765897+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745768107+07:00","message":"Set new StatePrefix : 'กลุ่มสุดท้ายค่ะกลุ่มของสถานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.745770275+07:00","message":"Next Push (prob) : 'ของสถานี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.74577774+07:00","message":"push: {false ท้ายค่ะกลุ่ม 0 0xc0018a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.748455722+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.748468566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.748472211+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.748478824+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748483258+07:00","message":"[bufferProcess] interim [520000000]:กลุ่มสุดท้ายค่ะกลุ่มของสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748485487+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748488006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748490163+07:00","message":"> Transcript [368] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748492213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.748494529+07:00","message":"Set new StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.876702818+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.876742169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.876748019+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:13.876758233+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.876765781+07:00","message":"[bufferProcess] interim [580000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.876768613+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.876772185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.876775094+07:00","message":"> Transcript [369] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.87677746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:13.876779746+07:00","message":"Set new StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสละ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.14072205+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.140759272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.140765555+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.140789184+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.140800738+07:00","message":"[bufferProcess] interim [880000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.14080318+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.140808823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.140811679+07:00","message":"> Transcript [370] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.140814416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.140816628+07:00","message":"Set new StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.785852258+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.785894799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.785902901+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.785915294+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785924997+07:00","message":"[bufferProcess] interim [480000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.7859281+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785934047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.78593705+07:00","message":"> Transcript [371] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785940303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785942496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785944984+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.785947647+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.849940876+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.849976016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.849982213+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:14.849999671+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850008863+07:00","message":"[bufferProcess] interim [600000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850012681+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850022654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850026776+07:00","message":"> Transcript [372] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850030831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850033056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.850036068+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:14.85003856+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.024862351+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.024899659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.024906687+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.024930482+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024941411+07:00","message":"[bufferProcess] interim [780000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.02494457+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.02495487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024960346+07:00","message":"> Transcript [373] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024965993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024969275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024973724+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.024977581+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.221642189+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.221679401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.221689363+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.221700172+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221707402+07:00","message":"[bufferProcess] interim [20000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221710057+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221715855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221718849+07:00","message":"> Transcript [374] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221722394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221724585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221726833+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221729549+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.22173521+07:00","message":"Push: 'ของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221737394+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221739795+07:00","message":"Set new StatePrefix : 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.221742259+07:00","message":"Next Push (prob) : 'อังกฤษอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.221761801+07:00","message":"push: {false ของสระในภาษา 0 0xc0018a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.557687959+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.557748084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.557758571+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.557797641+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557808645+07:00","message":"[bufferProcess] interim [320000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557814207+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557819919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.55782522+07:00","message":"> Transcript [375] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.5578311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557834049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557837318+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.557841693+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.740211756+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.740257057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.740263873+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:15.740279348+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740288543+07:00","message":"[bufferProcess] interim [440000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740291568+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740296029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740299237+07:00","message":"> Transcript [376] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740302965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740305157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740307683+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:15.740310428+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.083995068+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.084051805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.084067805+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.084089289+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084101421+07:00","message":"[bufferProcess] interim [800000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084104524+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084108372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084111673+07:00","message":"> Transcript [377] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084116519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084118715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.0841209+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.084123826+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:16.267962321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:16.267967956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.484160298+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.484228847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.484235798+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.484253073+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.48426146+07:00","message":"[bufferProcess] interim [220000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484264289+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484269981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484273863+07:00","message":"> Transcript [378] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484278146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484280294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484282855+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484305117+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484314829+07:00","message":"Push: 'อังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484317146+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484319793+07:00","message":"Set new StatePrefix : 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.484322184+07:00","message":"Next Push (prob) : 'คะที่เป็นสระ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.484329542+07:00","message":"push: {false อังกฤษอะไรบ้าง 0 0xc0018a4900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.68928449+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.773606164+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.773648741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.773655737+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.77367939+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773687273+07:00","message":"[bufferProcess] interim [460000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773690078+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773693866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773696905+07:00","message":"> Transcript [379] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773700687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773702938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773705439+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.773708791+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.779246583+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.779272153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.779277645+07:00","message":"receive interim result [false|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.779290068+07:00","message":"[buffer interim] 44 false กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.779295529+07:00","message":"[bufferProcess] interim [520000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.77929815+07:00","message":"[bufferProcess] send to processor:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.779301417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.779304588+07:00","message":"> Transcript [380] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.779307015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.779309518+07:00","message":"Set new StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นเอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.889977088+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890017947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890029607+07:00","message":"receive interim result [true|false]: กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890039556+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890042158+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890048443+07:00","message":"[buffer interim] 44 true กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890057342+07:00","message":"[bufferProcess] interim [610000000]:กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890068863+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890072964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890075635+07:00","message":"> Transcript [381] [false]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890078903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890081076+07:00","message":"Set new StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890083166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.89008525+07:00","message":"> Transcript [382] [true]: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890087853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890090564+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890092719+07:00","message":"StatePrefix: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้างคะที่เป็นสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890095376+07:00","message":"TextPushed: 'กลุ่มสุดท้ายค่ะกลุ่มของสระในภาษาอังกฤษอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:16.890098375+07:00","message":"Push: 'คะที่เป็นสระในภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:16.890105372+07:00","message":"push: {true คะที่เป็นสระในภาษาอังกฤษ 0 0xc0018a4900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:16.904998914+07:00","message":"write wav file: './tmp/7632/7632_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:17.513133102+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.047103496+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.047159528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.047165671+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.047180484+07:00","message":"[buffer interim] 45 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.047188603+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.047190696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.047196435+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.04719904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.047201996+07:00","message":"> Transcript [383] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.047204447+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.682566183+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.682606764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.682612471+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:18.68262451+07:00","message":"[buffer interim] 45 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.682631769+07:00","message":"[bufferProcess] interim [140000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:18.682634113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.061960642+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062009757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062016259+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062028508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" AI\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062031353+07:00","message":"receive interim result [false|false]:  AI"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062039562+07:00","message":"[buffer interim] 45 false ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.062043132+07:00","message":"[buffer interim] 45 false  AI"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062050635+07:00","message":"[bufferProcess] interim [560000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062054028+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062057262+07:00","message":"[bufferProcess] interim [560000000]: AI"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062060159+07:00","message":"[bufferProcess] update buffer: ก็คือ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062063042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062071332+07:00","message":"> Transcript [384] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062074612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062076728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062078924+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.062080971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192039459+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192092666+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192097508+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192100412+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192103803+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192106636+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192109522+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192112228+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192115635+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192117534+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.192119455+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:19.268793906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:19.268834688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.573099413+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.573134973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.57313981+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:19.573151833+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573157975+07:00","message":"[bufferProcess] interim [100000000]:ก็คือเออีไอโอยู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573171217+07:00","message":"[bufferProcess] send to processor:ก็คือ AI"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573175448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573178234+07:00","message":"> Transcript [385] [false]: 'ก็คือ AI'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573181207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573183448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573185452+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:19.573187371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.10854325+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.108612821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.108620912+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยูนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.10863587+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.108651631+07:00","message":"[bufferProcess] interim [580000000]:ก็คือเออีไอโอยูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.10865654+07:00","message":"[bufferProcess] send to processor:ก็คือเออีไอโอยู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.108666623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.108670874+07:00","message":"> Transcript [386] [false]: 'ก็คือเออีไอโอยู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.10867634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.10867959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.108682806+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.108685973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.167338096+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.167380238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.167386013+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยูนั่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.167400889+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยูนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167408317+07:00","message":"[bufferProcess] interim [640000000]:ก็คือเออีไอโอยูนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167410665+07:00","message":"[bufferProcess] send to processor:ก็คือเออีไอโอยูนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167415146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167418022+07:00","message":"> Transcript [387] [false]: 'ก็คือเออีไอโอยูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167421526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167423967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167426186+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167428344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167434492+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167436628+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167440923+07:00","message":"Set new StatePrefix : 'ก็คือเออีไอโอยูนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.167443362+07:00","message":"Next Push (prob) : 'เออีไอโอยูนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.167470241+07:00","message":"push: {false ก็คือ 0 0xc001718500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.284495057+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.284538742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.284544446+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยูนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.284560176+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยูนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284567387+07:00","message":"[bufferProcess] interim [760000000]:ก็คือเออีไอโอยูนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284569902+07:00","message":"[bufferProcess] send to processor:ก็คือเออีไอโอยูนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284573599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284576781+07:00","message":"> Transcript [388] [false]: 'ก็คือเออีไอโอยูนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284579459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.284581552+07:00","message":"Set new StatePrefix: 'ก็คือเออีไอโอยูนั่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.481395718+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.48143549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนั่นเองนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.481441267+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยูนั่นเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.481450227+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยูนั่นเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481457107+07:00","message":"[bufferProcess] interim [940000000]:ก็คือเออีไอโอยูนั่นเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481459583+07:00","message":"[bufferProcess] send to processor:ก็คือเออีไอโอยูนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481463257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481466189+07:00","message":"> Transcript [389] [false]: 'ก็คือเออีไอโอยูนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481468622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.481470863+07:00","message":"Set new StatePrefix: 'ก็คือเออีไอโอยูนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.488601891+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.488632882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนั่นเองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.488638757+07:00","message":"receive interim result [false|false]: ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.488651013+07:00","message":"[buffer interim] 45 false ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488656039+07:00","message":"[bufferProcess] interim [0]:ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488658296+07:00","message":"[bufferProcess] send to processor:ก็คือเออีไอโอยูนั่นเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488661287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488663954+07:00","message":"> Transcript [390] [false]: 'ก็คือเออีไอโอยูนั่นเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488665999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.488668311+07:00","message":"Set new StatePrefix: 'ก็คือเออีไอโอยูนั่นเองนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.520259065+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.624731839+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.624771241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเออีไอโอยูนั่นเองนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.624776961+07:00","message":"receive interim result [true|false]: ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.62478795+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.624790324+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.62479676+07:00","message":"[buffer interim] 45 true ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624806128+07:00","message":"[bufferProcess] interim [240000000]:ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624811245+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือเออีไอโอยูนั่นเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624816256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624820514+07:00","message":"> Transcript [391] [false]: 'ก็คือเออีไอโอยูนั่นเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624824762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624828072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624830625+07:00","message":"StatePrefix: 'ก็คือเออีไอโอยูนั่นเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.62483324+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624835673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624837964+07:00","message":"> Transcript [392] [true]: 'ก็คือเออีไอโอยูนั่นเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624840212+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624842009+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624844172+07:00","message":"StatePrefix: 'ก็คือเออีไอโอยูนั่นเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624846122+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:20.624851417+07:00","message":"Push: 'เออีไอโอยูนั่นเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:20.624858748+07:00","message":"push: {true เออีไอโอยูนั่นเองนะคะ 0 0xc001718500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:20.632961284+07:00","message":"write wav file: './tmp/7632/7632_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:21.610768764+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:22.268866125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:22.268875332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.372128959+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.372168716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่จะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.372174653+07:00","message":"receive interim result [false|false]: พี่จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.372191483+07:00","message":"[buffer interim] 46 false พี่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372199138+07:00","message":"[bufferProcess] interim [600000000]:พี่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372201286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372209221+07:00","message":"[bufferProcess] send to processor (ticker):พี่จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372211974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372214985+07:00","message":"> Transcript [393] [false]: 'พี่จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.372217362+07:00","message":"Set StatePrefix (first interim): 'พี่จะสั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.655453429+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.655498436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.655505036+07:00","message":"receive interim result [false|false]: จะสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.655515478+07:00","message":"[buffer interim] 46 false จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.655523681+07:00","message":"[bufferProcess] interim [840000000]:จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.655525749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.845951704+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.846000903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.84600717+07:00","message":"receive interim result [false|false]: จะสังเกตเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:22.846022395+07:00","message":"[buffer interim] 46 false จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.846030135+07:00","message":"[bufferProcess] interim [80000000]:จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.846032932+07:00","message":"[bufferProcess] send to processor:จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.84603674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.846039808+07:00","message":"> Transcript [394] [false]: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.846042004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:22.846044101+07:00","message":"Set new StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.039979032+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.040020848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.040026863+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.040041924+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040049551+07:00","message":"[bufferProcess] interim [260000000]:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040052053+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040055704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040058427+07:00","message":"> Transcript [395] [false]: 'จะสังเกตเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.04006181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.04006422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040066394+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.040068609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.572060376+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.572121908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าตุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.572129428+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.572145571+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่าตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572152742+07:00","message":"[bufferProcess] interim [740000000]:จะสังเกตเห็นว่าตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572155291+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572159172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572162136+07:00","message":"> Transcript [396] [false]: 'จะสังเกตเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572166004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572168156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572170204+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.572172497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.708830732+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.708897565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.70890396+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มเท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.708915938+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708925887+07:00","message":"[bufferProcess] interim [860000000]:จะสังเกตเห็นว่ากลุ่มเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708930468+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708936581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708941228+07:00","message":"> Transcript [397] [false]: 'จะสังเกตเห็นว่าตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708946301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708949963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708952348+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.708954707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.759936775+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.759983996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.759990813+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.760007213+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760016816+07:00","message":"[bufferProcess] interim [980000000]:จะสังเกตเห็นว่ากลุ่มทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760021628+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760027261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.76003155+07:00","message":"> Transcript [398] [false]: 'จะสังเกตเห็นว่ากลุ่มเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760036953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760040682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760042995+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760045233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760049613+07:00","message":"Push: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760052535+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760055817+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่ากลุ่มเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.760059029+07:00","message":"Next Push (prob) : 'เห็นว่ากลุ่มเท่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.760068953+07:00","message":"push: {false จะสังเกต 0 0xc001719680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.877516463+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.87756029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทักษะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.877567302+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.877587343+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877599518+07:00","message":"[bufferProcess] interim [40000000]:จะสังเกตเห็นว่ากลุ่มทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877603872+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877609336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877613548+07:00","message":"> Transcript [399] [false]: 'จะสังเกตเห็นว่ากลุ่มทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877617527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.877621025+07:00","message":"Set new StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.936890603+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.936926632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.936933437+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:23.936948424+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936956633+07:00","message":"[bufferProcess] interim [160000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936961321+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936975195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936979742+07:00","message":"> Transcript [400] [false]: 'จะสังเกตเห็นว่ากลุ่มทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936984805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936987754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936991568+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:23.936993842+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.207351813+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.207392442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.207398414+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.207411677+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.207418497+07:00","message":"[bufferProcess] interim [400000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.207421147+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.207426775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.20742957+07:00","message":"> Transcript [401] [false]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.207432176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.207434401+07:00","message":"Set new StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.262088242+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.262125335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.262131449+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.262145348+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262153211+07:00","message":"[bufferProcess] interim [520000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262155859+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262162766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262165695+07:00","message":"> Transcript [402] [false]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262169108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262171312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262173972+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.262176763+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.45722567+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.457264745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.457271063+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.457282945+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457295424+07:00","message":"[bufferProcess] interim [640000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457298077+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457301726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457304737+07:00","message":"> Transcript [403] [false]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457308162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457310492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457312734+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.457315134+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.57335312+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.573389637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.573395965+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.573404973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กลุ่มนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.573407663+07:00","message":"receive interim result [false|false]:  กลุ่มนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.57341471+07:00","message":"[buffer interim] 46 false จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.57342004+07:00","message":"[buffer interim] 46 false  กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573426342+07:00","message":"[bufferProcess] interim [760000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573429294+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.57343492+07:00","message":"[bufferProcess] interim [760000000]: กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573437625+07:00","message":"[bufferProcess] update buffer: จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573440553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573443455+07:00","message":"> Transcript [404] [false]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573446789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573450924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573453343+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.573455961+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.690723842+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.812001704+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850220332+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850259357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ\",\"confidence\":0.95516425}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850265518+07:00","message":"receive interim result [true|false]: จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850273326+07:00","message":"end recv isFinal message id 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.85027577+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850282097+07:00","message":"[buffer interim] 46 true จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850289395+07:00","message":"[bufferProcess] interim [90000000]:จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850292763+07:00","message":"[bufferProcess] send to processor (isfinal):จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850296087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850298972+07:00","message":"> Transcript [405] [false]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850302491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850304658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850307519+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850310187+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850313354+07:00","message":"Push: 'เห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850315577+07:00","message":"TextPushed: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.85031767+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850320005+07:00","message":"Next Push (prob) : ' กลุ่มนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850321993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850324075+07:00","message":"> Transcript [406] [true]: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850326344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850328352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850330781+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3 กลุ่มนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850333097+07:00","message":"TextPushed: 'จะสังเกตเห็นว่ากลุ่มทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:24.850335259+07:00","message":"Push: ' กลุ่มนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850343191+07:00","message":"push: {false เห็นว่ากลุ่มทั้ง 3 0 0xc001719680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:24.850348176+07:00","message":"push: {true  กลุ่มนี้นะคะ 0 0xc001719680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:24.858539086+07:00","message":"write wav file: './tmp/7632/7632_46.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:25.26904668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:25.269067616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.281146515+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.281193027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.281199822+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.281215391+07:00","message":"[buffer interim] 47 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.281224198+07:00","message":"[bufferProcess] interim [480000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.281227408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.34533449+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.345369295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.345375152+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.345388815+07:00","message":"[buffer interim] 47 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.345396029+07:00","message":"[bufferProcess] interim [600000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.345398304+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.345404522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.34540768+07:00","message":"> Transcript [407] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.345410071+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.480584399+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.48063143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.480638565+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.480650981+07:00","message":"[buffer interim] 47 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480660448+07:00","message":"[bufferProcess] interim [720000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480663352+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480667805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480671128+07:00","message":"> Transcript [408] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480673773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.480676067+07:00","message":"Set new StatePrefix: '3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.795848043+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.795884062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.795889625+07:00","message":"receive interim result [false|false]: สามารถบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.795902388+07:00","message":"[buffer interim] 47 false สามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.795909237+07:00","message":"[bufferProcess] interim [960000000]:สามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.795911535+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.795916834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.795919741+07:00","message":"> Transcript [409] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.79592198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.795924243+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.985067641+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.985123703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.985129428+07:00","message":"receive interim result [false|false]: สามารถบอกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:25.985144745+07:00","message":"[buffer interim] 47 false สามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985152341+07:00","message":"[bufferProcess] interim [140000000]:สามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985154741+07:00","message":"[bufferProcess] send to processor:สามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985158124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985190726+07:00","message":"> Transcript [410] [false]: 'สามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985194646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985196844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985198894+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:25.985201562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.053356739+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.053391842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.053397689+07:00","message":"receive interim result [false|false]: สามารถบอกได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.053411725+07:00","message":"[buffer interim] 47 false สามารถบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053418041+07:00","message":"[bufferProcess] interim [320000000]:สามารถบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053420475+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053426277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053429165+07:00","message":"> Transcript [411] [false]: 'สามารถบอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053432349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053434519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053436573+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.053438666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.197524145+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.197563665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.197569294+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.197581378+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197590366+07:00","message":"[bufferProcess] interim [380000000]:สามารถบอกได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197592637+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197596301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.19759925+07:00","message":"> Transcript [412] [false]: 'สามารถบอกได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197602398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197604483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197606527+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.197608736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.379966153+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.380005957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.38001727+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.380030859+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380040581+07:00","message":"[bufferProcess] interim [560000000]:สามารถบอกได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380043281+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.38004907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380053091+07:00","message":"> Transcript [413] [false]: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.38005832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380061484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380064472+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380067941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380075531+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380078443+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380081539+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.380093074+07:00","message":"Next Push (prob) : 'บอกได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.380103688+07:00","message":"push: {false สามารถ 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.569313799+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.569354034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.569359732+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.569373064+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569380807+07:00","message":"[bufferProcess] interim [800000000]:สามารถบอกได้แน่นอนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569383035+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569389145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569392178+07:00","message":"> Transcript [414] [false]: 'สามารถบอกได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569395892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.5693982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569400289+07:00","message":"StatePrefix: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.569402675+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.707342046+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.707390645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.707397337+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.707415213+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707424138+07:00","message":"[bufferProcess] interim [920000000]:สามารถบอกได้แน่นอนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707427004+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707435548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707438676+07:00","message":"> Transcript [415] [false]: 'สามารถบอกได้แน่นอนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707442528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707445532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707447957+07:00","message":"StatePrefix: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.707450432+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.754065773+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.75410206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.754109421+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.75412523+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.75413202+07:00","message":"[bufferProcess] interim [980000000]:สามารถบอกได้แน่นอนเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754134952+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754138202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754140646+07:00","message":"> Transcript [416] [false]: 'สามารถบอกได้แน่นอนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754144386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754147414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754150317+07:00","message":"StatePrefix: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.754152718+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.8898353+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.889882313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.889889696+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.889904893+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889913529+07:00","message":"[bufferProcess] interim [40000000]:สามารถบอกได้แน่นอนเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889916537+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.88992389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889926911+07:00","message":"> Transcript [417] [false]: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889930681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889932952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889937583+07:00","message":"StatePrefix: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889940365+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889946722+07:00","message":"Push: 'บอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889948688+07:00","message":"TextPushed: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889951082+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.889953386+07:00","message":"Next Push (prob) : 'นอนเลยใช่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.889962573+07:00","message":"push: {false บอกได้แน่ 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.942104176+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.942149829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.94215645+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:26.942171887+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942179932+07:00","message":"[bufferProcess] interim [160000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942182483+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942189159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.94219262+07:00","message":"> Transcript [418] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942196809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942199367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942201961+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:26.942205474+07:00","message":"TextPushed: 'สามารถบอกได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.585333704+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.585383853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.58539436+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.585409713+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585418177+07:00","message":"[bufferProcess] interim [760000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585421041+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585429634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.58543269+07:00","message":"> Transcript [419] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.58543927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585441783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585443759+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.585446933+07:00","message":"TextPushed: 'สามารถบอกได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.588233411+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.588264595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.588270668+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.588283199+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588290276+07:00","message":"[bufferProcess] interim [820000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588293082+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588296635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588299389+07:00","message":"> Transcript [420] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588302839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588304899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588306977+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.588309699+07:00","message":"TextPushed: 'สามารถบอกได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.972737368+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.972787803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.972795439+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.972810897+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972819572+07:00","message":"[bufferProcess] interim [180000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972822638+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972829503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972832665+07:00","message":"> Transcript [421] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.97283674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972839231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972842198+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972845431+07:00","message":"TextPushed: 'สามารถบอกได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972855311+07:00","message":"Push: 'นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972857324+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972859714+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:27.972862205+07:00","message":"Next Push (prob) : 'ไหมคะว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:27.972870343+07:00","message":"push: {false นอนเลยใช่ 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.043667298+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.043692268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.043698341+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.043713855+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043720055+07:00","message":"[bufferProcess] interim [300000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043722787+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043726339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043728946+07:00","message":"> Transcript [422] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043732002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043734135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043736593+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.043739825+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.169171443+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.169217834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.169226228+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.169242688+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169251897+07:00","message":"[bufferProcess] interim [420000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169255968+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.16926113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169265776+07:00","message":"> Transcript [423] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169270901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169273983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169277701+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.169282218+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:28.269231766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:28.269236695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.356928598+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.35696298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.356968805+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.356982928+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.356990143+07:00","message":"[bufferProcess] interim [600000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.356993132+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.356997208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.357010014+07:00","message":"> Transcript [424] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.357013739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.357015867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.357018173+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.357020894+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.481312308+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.481359169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.481368412+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.481386266+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.48139786+07:00","message":"[bufferProcess] interim [660000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.48140139+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.48140734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481410578+07:00","message":"> Transcript [425] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481414337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.48141652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.48141891+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481422982+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481429726+07:00","message":"Push: 'ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481432582+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481436071+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.481440266+07:00","message":"Next Push (prob) : 'ที่อยู่ในกรุ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.481459241+07:00","message":"push: {false ไหมคะว่าอะไร 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.74338091+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.743418861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.743424632+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:28.743437233+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743444248+07:00","message":"[bufferProcess] interim [960000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743446947+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743452312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743455369+07:00","message":"> Transcript [426] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743457987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:28.743460573+07:00","message":"Set new StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.060567282+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.060602295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.060608925+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.060623665+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060631355+07:00","message":"[bufferProcess] interim [260000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060634163+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060638363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060647239+07:00","message":"> Transcript [427] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060651091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060653165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060655194+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.060657804+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.376238962+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.376279824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.376285838+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.376295498+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376302891+07:00","message":"[bufferProcess] interim [560000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376305346+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.37630905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376312417+07:00","message":"> Transcript [428] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376316076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376318146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.376320513+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.37632363+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.446801692+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.446840751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.446847536+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.446860704+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446868033+07:00","message":"[bufferProcess] interim [680000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446870843+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446874745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446877578+07:00","message":"> Transcript [429] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.44688103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446883326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.44688561+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.446888802+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.572847627+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.572903087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.572913651+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.572927147+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572934387+07:00","message":"[bufferProcess] interim [740000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.57293722+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572943887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572946975+07:00","message":"> Transcript [430] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572951402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572953565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572957551+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572962015+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572970203+07:00","message":"Push: 'ที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.572973229+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.57297663+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.57297982+07:00","message":"Next Push (prob) : 'และอะไรที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.572987664+07:00","message":"push: {false ที่อยู่ในกลุ่ม 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.578831083+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.578856259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.578861919+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.578873809+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578879597+07:00","message":"[bufferProcess] interim [800000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578882477+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578886227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578888665+07:00","message":"> Transcript [431] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578891335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.578893507+07:00","message":"Set new StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.645339756+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.64537006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.645375317+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.645388196+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645394987+07:00","message":"[bufferProcess] interim [920000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645397813+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645401698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645404344+07:00","message":"> Transcript [432] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645408138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645410697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645413052+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.645416133+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.771828651+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.771875385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.771881959+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.771896235+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771906688+07:00","message":"[bufferProcess] interim [980000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771909728+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771913665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771916876+07:00","message":"> Transcript [433] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771920688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.77192274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771925648+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.771928423+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.892681421+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.892720456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.892727264+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.892738224+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892748686+07:00","message":"[bufferProcess] interim [40000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.89275295+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892760779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892764802+07:00","message":"> Transcript [434] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892770237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892774526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892777162+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.892780702+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.951920771+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.951955067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.951963113+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.951978217+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.95198506+07:00","message":"[bufferProcess] interim [160000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.951988097+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.951992251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.951994691+07:00","message":"> Transcript [435] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.951998398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.952000518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.95200284+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.952006096+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.952009728+07:00","message":"Push: 'และอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.95201176+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.952014004+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:29.952023356+07:00","message":"Next Push (prob) : 'ได้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:29.952035344+07:00","message":"push: {false และอะไรที่ไม่ 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275546449+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.27558671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275593117+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275616403+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.27562182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275625+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275631024+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.275634748+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275659507+07:00","message":"[bufferProcess] interim [460000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275702235+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275716346+07:00","message":"[bufferProcess] interim [520000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275719034+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275723933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275728912+07:00","message":"> Transcript [436] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275733335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275736021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275738626+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275741624+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275743783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275745845+07:00","message":"> Transcript [437] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275748279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275750136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275751862+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.275754327+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.380025396+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.47436778+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.474409357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.474415905+07:00","message":"receive interim result [false|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.474430795+07:00","message":"[buffer interim] 47 false สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474439975+07:00","message":"[bufferProcess] interim [700000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474442644+07:00","message":"[bufferProcess] send to processor:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474448991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.47445199+07:00","message":"> Transcript [438] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474455774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474457929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474460869+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.474463879+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.498978848+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499015237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499021786+07:00","message":"receive interim result [true|false]: สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.49903212+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499034386+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499041024+07:00","message":"[buffer interim] 47 true สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.49904892+07:00","message":"[bufferProcess] interim [790000000]:สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499053265+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499057385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.49906012+07:00","message":"> Transcript [439] [false]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499063985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499065963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499069433+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499072701+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499076246+07:00","message":"Push: 'ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.49907823+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499080673+07:00","message":"Set new StatePrefix : 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499083325+07:00","message":"Next Push (prob) : 'กลุ่มใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499085313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499087372+07:00","message":"> Transcript [440] [true]: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499089916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499101038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499103396+07:00","message":"StatePrefix: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ในกลุ่มใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499105774+07:00","message":"TextPushed: 'สามารถบอกได้แน่นอนเลยใช่ไหมคะว่าอะไรที่อยู่ในกลุ่มและอะไรที่ไม่ได้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:30.499108128+07:00","message":"Push: 'กลุ่มใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499115838+07:00","message":"push: {false ได้อยู่ใน 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:30.499123378+07:00","message":"push: {true กลุ่มใช่ไหมคะ 0 0xc0004a2c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:30.510223861+07:00","message":"write wav file: './tmp/7632/7632_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.020919049+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:31.270299551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:31.270337251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.569478514+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.569525971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.569533553+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.569551072+07:00","message":"[buffer interim] 48 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569560345+07:00","message":"[bufferProcess] interim [420000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569563336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569569002+07:00","message":"[bufferProcess] send to processor (ticker):รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569573824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569578126+07:00","message":"> Transcript [441] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.569581465+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.699351049+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.699383037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.699388355+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:31.699400651+07:00","message":"[buffer interim] 48 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.699407262+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:31.699409374+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.076409969+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.07644914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.07646102+07:00","message":"receive interim result [false|false]: ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.076475069+07:00","message":"[buffer interim] 48 false ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076484891+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076487315+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076490911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076494103+07:00","message":"> Transcript [442] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076496364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.076500419+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.207794203+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.207839696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.207845007+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.207867623+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207876182+07:00","message":"[bufferProcess] interim [960000000]:ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207878647+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207882237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207885065+07:00","message":"> Transcript [443] [false]: 'ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207888466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207890571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.20789301+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.207895224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.444162437+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.444207443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.444214363+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.444229329+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444237583+07:00","message":"[bufferProcess] interim [200000000]:ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444240158+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444247014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444249754+07:00","message":"> Transcript [444] [false]: 'ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444253375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444255683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444257781+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.444260294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.458123404+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.458158962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.458164741+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:32.458178519+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458185403+07:00","message":"[bufferProcess] interim [320000000]:ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458187657+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458191278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.45819395+07:00","message":"> Transcript [445] [false]: 'ลักษณะแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458197633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458200513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458202426+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:32.458204611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.118220155+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.118268848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.118277042+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.118296513+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118306149+07:00","message":"[bufferProcess] interim [920000000]:ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118309949+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118315381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118319939+07:00","message":"> Transcript [446] [false]: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118324375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118327758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118330873+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118333835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118337578+07:00","message":"Push: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118340638+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118343934+07:00","message":"Set new StatePrefix : 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.118347654+07:00","message":"Next Push (prob) : 'แบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.118358341+07:00","message":"push: {false ลักษณะ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.313194035+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.313234275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.313239754+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทาง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.313250496+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313257538+07:00","message":"[bufferProcess] interim [100000000]:ลักษณะแบบนี้นะคะในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313260061+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313263589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313266999+07:00","message":"> Transcript [447] [false]: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313270525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313272645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313274818+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.313277081+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.489038926+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.489077332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.489082986+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.489093649+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.48910778+07:00","message":"[bufferProcess] interim [280000000]:ลักษณะแบบนี้นะคะในทางคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489111126+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489115011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489118601+07:00","message":"> Transcript [448] [false]: 'ลักษณะแบบนี้นะคะในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489122147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489124421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489126557+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.489129061+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.615083112+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.615128738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.615134898+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.615147507+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615154693+07:00","message":"[bufferProcess] interim [340000000]:ลักษณะแบบนี้นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615157395+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615162755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615165771+07:00","message":"> Transcript [449] [false]: 'ลักษณะแบบนี้นะคะในทางคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615169356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.61517155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615174064+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.615176354+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.674894129+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.674930292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.674936216+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.674948821+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.67495605+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674958928+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.67496489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674967635+07:00","message":"> Transcript [450] [false]: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.67497137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674973626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674976015+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674978393+07:00","message":"TextPushed: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674984267+07:00","message":"Push: 'แบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674986344+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674988422+07:00","message":"Set new StatePrefix : 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:33.674992436+07:00","message":"Next Push (prob) : 'ในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:33.674999523+07:00","message":"push: {false แบบนี้นะคะ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.192983002+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.193023381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.193029555+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.193043321+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193050946+07:00","message":"[bufferProcess] interim [0]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.19305376+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193057388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.1930604+07:00","message":"> Transcript [451] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193064072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193066272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193068654+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.193071375+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:34.271249281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:34.271275103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.575907383+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.575950668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.575957097+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.575972378+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.57598127+07:00","message":"[bufferProcess] interim [360000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.575983902+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.575988382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.575991385+07:00","message":"> Transcript [452] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.575995162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.576001529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.576004174+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.576007245+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.701018893+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.701053731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.701059578+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.70107148+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701078598+07:00","message":"[bufferProcess] interim [480000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701081471+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701087079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701089995+07:00","message":"> Transcript [453] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701093676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.70109589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701098405+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.701109975+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.898693196+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.898738915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.898748234+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.898767779+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898779813+07:00","message":"[bufferProcess] interim [660000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898783885+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.8987927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898797344+07:00","message":"> Transcript [454] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898802454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898805204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898808845+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898812429+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898820173+07:00","message":"Push: 'ในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898823269+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898827097+07:00","message":"Set new StatePrefix : 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:34.898831065+07:00","message":"Next Push (prob) : 'ศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:34.898847319+07:00","message":"push: {false ในทางคณิต 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.097426607+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.09746795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.097475292+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.097490169+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097498232+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097500816+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097504718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097507551+07:00","message":"> Transcript [455] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097510858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097512908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097515264+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.097518184+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.429874169+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.429909732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.42991539+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.429929278+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.42993668+07:00","message":"[bufferProcess] interim [200000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429939286+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429943013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429945902+07:00","message":"> Transcript [456] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429949429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429955876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429958289+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.429961146+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.610489673+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.61052935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.610536604+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.61055159+07:00","message":"[buffer interim] 48 false ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.610561536+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.610566163+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.61057528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.610582241+07:00","message":"> Transcript [457] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.61058752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.610590862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.610594416+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.61059832+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.639000252+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747333142+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747377069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ\",\"confidence\":0.9481604}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747385255+07:00","message":"receive interim result [true|false]: ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747395914+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747399138+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747407382+07:00","message":"[buffer interim] 48 true ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747418883+07:00","message":"[bufferProcess] interim [620000000]:ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747423514+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747435351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747447836+07:00","message":"> Transcript [458] [false]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747453331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747456197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747458959+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747461767+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.74746759+07:00","message":"Push: 'ศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.74746995+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747472218+07:00","message":"Set new StatePrefix : 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747474591+07:00","message":"Next Push (prob) : 'เรียกว่าเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747476563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747478752+07:00","message":"> Transcript [459] [true]: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747481186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747483068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747485395+07:00","message":"StatePrefix: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะเรียกว่าเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747487678+07:00","message":"TextPushed: 'ลักษณะแบบนี้นะคะในทางคณิตศาสตร์ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:35.747489912+07:00","message":"Push: 'เรียกว่าเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747501163+07:00","message":"push: {false ศาสตร์ค่ะเราจะ 0 0xc000044e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:35.747521661+07:00","message":"push: {true เรียกว่าเซตค่ะ 0 0xc000044e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:35.760191718+07:00","message":"write wav file: './tmp/7632/7632_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.411330969+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.530839274+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.665012239+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.665031179+07:00","message":"found end of frame, send empty tag with msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.665034323+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.665040447+07:00","message":"[buffer interim] 49 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665046843+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665051073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665054285+07:00","message":"> Transcript [460] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665057112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.6650593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665061232+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.66506322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:36.665066115+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:36.665074993+07:00","message":"push: {true \n 0 0xc000044280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:36.670994533+07:00","message":"write wav file: './tmp/7632/7632_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.170705418+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:37.271307308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:37.271315654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.490162208+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.608792546+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.608819347+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.608822777+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.608829409+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608835689+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.60884031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608843657+07:00","message":"> Transcript [461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608846303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608848375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608850394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608852478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:37.608855074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:37.608862631+07:00","message":"push: {true \n 0 0xc001718700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:37.613875223+07:00","message":"write wav file: './tmp/7632/7632_50.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.261447771+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.900317868+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.900354374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.900360221+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.900372044+07:00","message":"[buffer interim] 51 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900379579+07:00","message":"[bufferProcess] interim [420000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900382629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900390631+07:00","message":"[bufferProcess] send to processor (ticker):ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900394485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900398125+07:00","message":"> Transcript [462] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.900400612+07:00","message":"Set StatePrefix (first interim): 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.990327096+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.990363678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.990369503+07:00","message":"receive interim result [false|false]: คณิตศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:38.990383734+07:00","message":"[buffer interim] 51 false คณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.990390613+07:00","message":"[bufferProcess] interim [600000000]:คณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:38.990392508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.638332167+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.638372051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.638377756+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.638390999+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.638398662+07:00","message":"[bufferProcess] interim [200000000]:คณิตศาสตร์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.63840132+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.63840844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.638411414+07:00","message":"> Transcript [463] [false]: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.63841398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.638416474+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.818774807+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.818810853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.818816498+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:39.818828356+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818838037+07:00","message":"[bufferProcess] interim [380000000]:คณิตศาสตร์ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818840481+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818846243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818849188+07:00","message":"> Transcript [464] [false]: 'คณิตศาสตร์ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.8188522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818854428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818856506+07:00","message":"StatePrefix: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:39.818858798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.018274216+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.018327199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.018334851+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.018352319+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.01836311+07:00","message":"[bufferProcess] interim [560000000]:คณิตศาสตร์ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.01836723+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.018374985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.018379128+07:00","message":"> Transcript [465] [false]: 'คณิตศาสตร์ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.018384478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.01838809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.018391722+07:00","message":"StatePrefix: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.018394698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.259593987+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.259635257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.259641558+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.259653276+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259662627+07:00","message":"[bufferProcess] interim [800000000]:คณิตศาสตร์ใช้คำว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259665056+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259668492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259671276+07:00","message":"> Transcript [466] [false]: 'คณิตศาสตร์ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259674731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259676801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.259678782+07:00","message":"StatePrefix: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.25968096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:40.271790567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:40.271795504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.369082752+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.369113384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.3691323+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.369144941+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369151523+07:00","message":"[bufferProcess] interim [860000000]:คณิตศาสตร์ใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369153769+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369156951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.3691599+07:00","message":"> Transcript [467] [false]: 'คณิตศาสตร์ใช้คำว่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369175152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369177327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369179346+07:00","message":"StatePrefix: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369181497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369184262+07:00","message":"Push: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369186469+07:00","message":"TextPushed: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.369188441+07:00","message":"Set new StatePrefix : 'คณิตศาสตร์ใช้คำว่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.36919107+07:00","message":"Next Push (prob) : 'ใช้คำว่าเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.369198488+07:00","message":"push: {false คณิตศาสตร์ 0 0xc0018a4200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.377977891+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.378019127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.37802647+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.378043311+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.378051037+07:00","message":"[bufferProcess] interim [920000000]:คณิตศาสตร์ใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.378055733+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.378061484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.378064693+07:00","message":"> Transcript [468] [false]: 'คณิตศาสตร์ใช้คำว่าเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.378066842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.37806913+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์ใช้คำว่าเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.557331771+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.557375114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่า Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.557381373+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่า Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.557393048+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่า Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557404056+07:00","message":"[bufferProcess] interim [40000000]:คณิตศาสตร์ใช้คำว่า Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557407804+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557413624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557418127+07:00","message":"> Transcript [469] [false]: 'คณิตศาสตร์ใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557421819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.557425206+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.568328519+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.56835183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่า setup\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.568357005+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่า setup"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.568368126+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่า setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.568373883+07:00","message":"[bufferProcess] interim [100000000]:คณิตศาสตร์ใช้คำว่า setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.568376443+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่า Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.56837986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.568382631+07:00","message":"> Transcript [470] [false]: 'คณิตศาสตร์ใช้คำว่า Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.568384893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.568387172+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์ใช้คำว่า Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.600918329+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.600944171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.60094877+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.600961966+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.60096759+07:00","message":"[bufferProcess] interim [160000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.600970392+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่า setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.600974315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.60097688+07:00","message":"> Transcript [471] [false]: 'คณิตศาสตร์ใช้คำว่า setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.60097907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.600981295+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์ใช้คำว่า setup'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.919507419+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.919544226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.919549802+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:40.919563666+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.919570653+07:00","message":"[bufferProcess] interim [460000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.919573106+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.919577682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.919580525+07:00","message":"> Transcript [472] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.919583184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:40.91958535+07:00","message":"Set new StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.055309465+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.055345341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.055351176+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.055363123+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055370151+07:00","message":"[bufferProcess] interim [580000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055373993+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055381381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055386068+07:00","message":"> Transcript [473] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055391068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055393966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055397042+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.055400492+07:00","message":"TextPushed: 'คณิตศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.313850185+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.31389196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.313899707+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.313912186+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.313920786+07:00","message":"[bufferProcess] interim [880000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.31392351+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.313929199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.313932371+07:00","message":"> Transcript [474] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.313935805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.31393801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.31394041+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.313943121+07:00","message":"TextPushed: 'คณิตศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.617730526+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.617776331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.61778291+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:41.617797507+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617804431+07:00","message":"[bufferProcess] interim [180000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617807243+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617812832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617815612+07:00","message":"> Transcript [475] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617818849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617821139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617823771+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:41.617826639+07:00","message":"TextPushed: 'คณิตศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.013404586+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.013456821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.013465847+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.013481652+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013493526+07:00","message":"[bufferProcess] interim [540000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013498115+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013507326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013511804+07:00","message":"> Transcript [476] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013517028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013520568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013524275+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013527744+07:00","message":"TextPushed: 'คณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013536354+07:00","message":"Push: 'ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013539501+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013543011+07:00","message":"Set new StatePrefix : 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.013547178+07:00","message":"Next Push (prob) : 'ในการกล่าวถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.013558391+07:00","message":"push: {false ใช้คำว่าเซตนะคะ 0 0xc0018a4200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.152262232+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.15230576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.152312158+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.152327318+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152334259+07:00","message":"[bufferProcess] interim [720000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152336907+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152340459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152344653+07:00","message":"> Transcript [477] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152348188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152350486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152352593+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.152355501+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.199155386+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.199195016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.199202605+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.199216299+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199223456+07:00","message":"[bufferProcess] interim [780000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199226243+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199232954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199236075+07:00","message":"> Transcript [478] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199239554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199241931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199244143+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.199247051+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.470911865+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.47095819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.470967327+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.470984191+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.470996435+07:00","message":"[bufferProcess] interim [960000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471000975+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471008591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471012906+07:00","message":"> Transcript [479] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471018143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471021149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471025094+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.471029469+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.654699583+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.654735343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.654741242+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.654753321+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654760558+07:00","message":"[bufferProcess] interim [140000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654763246+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654768838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654771601+07:00","message":"> Transcript [480] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.65477566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654777811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654780279+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654783363+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654788988+07:00","message":"Push: 'ในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654791767+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654794167+07:00","message":"Set new StatePrefix : 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.654796952+07:00","message":"Next Push (prob) : 'กลุ่มของสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.654870979+07:00","message":"push: {false ในการกล่าวถึง 0 0xc0018a4200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.711197816+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.711235043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.711240568+07:00","message":"receive interim result [false|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.711253647+07:00","message":"[buffer interim] 51 false คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711260486+07:00","message":"[bufferProcess] interim [260000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711263029+07:00","message":"[bufferProcess] send to processor:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711269792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711274733+07:00","message":"> Transcript [481] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711278287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711280605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711282513+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:42.711285252+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:42.939335697+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056868211+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056906578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056912782+07:00","message":"receive interim result [true|false]: คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056922235+07:00","message":"end recv isFinal message id 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056924657+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056930575+07:00","message":"[buffer interim] 51 true คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056938045+07:00","message":"[bufferProcess] interim [710000000]:คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056941591+07:00","message":"[bufferProcess] send to processor (isfinal):คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056945332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056948517+07:00","message":"> Transcript [482] [false]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056951642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056953609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056955649+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056958286+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.05696031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056962573+07:00","message":"> Transcript [483] [true]: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056965014+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056966869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.056968735+07:00","message":"StatePrefix: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.05697124+07:00","message":"TextPushed: 'คณิตศาสตร์ใช้คำว่าเซตนะคะในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:43.05697433+07:00","message":"Push: 'กลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.056981719+07:00","message":"push: {true กลุ่มของสิ่งต่างๆ 0 0xc0018a4200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:43.066598957+07:00","message":"write wav file: './tmp/7632/7632_51.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:43.272738742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:43.272749377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:43.521379022+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.025740548+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.025779379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.025786517+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.025799066+07:00","message":"[buffer interim] 52 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.025805966+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.02580778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.124971449+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.125005919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.125011713+07:00","message":"receive interim result [false|false]: และเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.125025065+07:00","message":"[buffer interim] 52 false และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.125032767+07:00","message":"[bufferProcess] interim [420000000]:และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.125035256+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.125040714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.125044015+07:00","message":"> Transcript [484] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.125046273+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.568177983+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.568216991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.568224386+07:00","message":"receive interim result [false|false]: และเมื่อกลับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.568248271+07:00","message":"[buffer interim] 52 false และเมื่อกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.56825683+07:00","message":"[bufferProcess] interim [900000000]:และเมื่อกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.568263803+07:00","message":"[bufferProcess] send to processor:และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.568270563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.568274452+07:00","message":"> Transcript [485] [false]: 'และเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.568277802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.568279958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.56828237+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.56828452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.698521903+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.698572816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.698578922+07:00","message":"receive interim result [false|false]: และเมื่อกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.698592328+07:00","message":"[buffer interim] 52 false และเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698598783+07:00","message":"[bufferProcess] interim [960000000]:และเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698601162+07:00","message":"[bufferProcess] send to processor:และเมื่อกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698606647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698609878+07:00","message":"> Transcript [486] [false]: 'และเมื่อกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698613096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698615337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.698617576+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.69862002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.891314124+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.891351277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.891356993+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:44.89137063+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891377868+07:00","message":"[bufferProcess] interim [140000000]:และเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891380499+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891391811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891394995+07:00","message":"> Transcript [487] [false]: 'และเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891398162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891400405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891402777+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:44.891404992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.143597262+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.143627904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.143633515+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.143647907+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143654513+07:00","message":"[bufferProcess] interim [440000000]:และเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143657098+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143660659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143663954+07:00","message":"> Transcript [488] [false]: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143667261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.14366948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143671738+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.14367379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143678834+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143680827+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143682953+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.143685216+07:00","message":"Next Push (prob) : 'เมื่อกล่าวถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.143692798+07:00","message":"push: {false และ 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.269333904+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.269384419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.269393101+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.269406732+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269417031+07:00","message":"[bufferProcess] interim [560000000]:และเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269420504+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269428317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269433088+07:00","message":"> Transcript [489] [false]: 'และเมื่อกล่าวถึงกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269437772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269442255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269444645+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.269447241+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.46352518+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.46356392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.463569847+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.463582106+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463591462+07:00","message":"[bufferProcess] interim [800000000]:และเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463593883+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463599941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463603036+07:00","message":"> Transcript [490] [false]: 'และเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463606561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463608764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463611269+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.463613954+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.592577524+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.592618783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.592624639+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.592636729+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592643722+07:00","message":"[bufferProcess] interim [920000000]:และเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592646511+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592652348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592655294+07:00","message":"> Transcript [491] [false]: 'และเมื่อกล่าวถึงกลุ่มใดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592658677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592660824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592663368+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.592665927+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.782586194+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.782622818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.782628148+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.782642886+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782651064+07:00","message":"[bufferProcess] interim [40000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782653617+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782659251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.78266238+07:00","message":"> Transcript [492] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782666118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782668349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782670891+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782673491+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782679697+07:00","message":"Push: 'เมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782681815+07:00","message":"TextPushed: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782683864+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.782686129+07:00","message":"Next Push (prob) : 'กลุ่มใดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.782694034+07:00","message":"push: {false เมื่อกล่าวถึง 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.847433205+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.847481472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.847487812+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:45.847502712+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847509729+07:00","message":"[bufferProcess] interim [160000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847512379+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847515908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847518537+07:00","message":"> Transcript [493] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847521737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847523831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847525777+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:45.847528214+07:00","message":"TextPushed: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:46.27334354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:46.273345266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.490850439+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.490889055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.490894825+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.490907555+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490916874+07:00","message":"[bufferProcess] interim [760000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490919212+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490923145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490930092+07:00","message":"> Transcript [494] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490933506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490935544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490937613+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.490940349+07:00","message":"TextPushed: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.550987634+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.551027753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.551034351+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.551049627+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":"2026-07-28T12:01:46.551052684+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.551060286+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.551065803+07:00","message":"[buffer interim] 52 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551071867+07:00","message":"[bufferProcess] interim [880000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551074367+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551077395+07:00","message":"[bufferProcess] interim [880000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.55108002+07:00","message":"[bufferProcess] update buffer: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551088193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.55110367+07:00","message":"> Transcript [495] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551108978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.55111185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551114486+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.551117657+07:00","message":"TextPushed: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.682974792+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.683012345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.683018115+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.683033699+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683049841+07:00","message":"[bufferProcess] interim [0]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683054515+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683062355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683068261+07:00","message":"> Transcript [496] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683073179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.68307641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683079747+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683083135+07:00","message":"TextPushed: 'และเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683092207+07:00","message":"Push: 'กลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683095513+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.68309991+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:46.683103593+07:00","message":"Next Push (prob) : 'นะคะ 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:46.683125842+07:00","message":"push: {false กลุ่มใดแล้ว 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.00000534+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.000044425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.000051745+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.000068855+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000076421+07:00","message":"[bufferProcess] interim [300000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000079353+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000083667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000089788+07:00","message":"> Transcript [497] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000093503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.000096638+07:00","message":"Set new StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.057309659+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.057346483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.057352722+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.057366933+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057374275+07:00","message":"[bufferProcess] interim [360000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.05737664+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057380166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057383092+07:00","message":"> Transcript [498] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057386485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057388552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.057390621+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.05739327+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.193426265+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.193466081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.193472323+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.193484331+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.19349097+07:00","message":"[bufferProcess] interim [480000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.193493781+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.19349961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.193502751+07:00","message":"> Transcript [499] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.19350651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.193508566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.193510822+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.193513474+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.38571454+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.385756128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.385762857+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.385776862+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385786267+07:00","message":"[bufferProcess] interim [660000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385789297+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.38579647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385800545+07:00","message":"> Transcript [500] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.38580538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385808389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385812408+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.385815967+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.392888414+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.392915132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.392920011+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.392932008+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392937853+07:00","message":"[bufferProcess] interim [720000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392940204+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392943931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392946535+07:00","message":"> Transcript [501] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.39295089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392953076+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392955161+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392957469+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392962577+07:00","message":"Push: 'นะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392964506+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392966889+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.392969225+07:00","message":"Next Push (prob) : 'ทราบได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.392977031+07:00","message":"push: {false นะคะสามารถ 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.578999493+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.579058136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.579066202+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.579083072+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.5790918+07:00","message":"[bufferProcess] interim [900000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.579095138+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.579102322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.579105656+07:00","message":"> Transcript [502] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.579108251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.579110665+07:00","message":"Set new StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.979846806+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.979887119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.979892875+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:47.979909688+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979917401+07:00","message":"[bufferProcess] interim [320000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979919915+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.97992405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979927632+07:00","message":"> Transcript [503] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.97993308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979935842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979939089+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:47.979942978+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.165011136+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.16505005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.165056597+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.165081881+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165090065+07:00","message":"[bufferProcess] interim [440000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165093844+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.16509905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165103241+07:00","message":"> Transcript [504] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165108527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.16511076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165113228+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.165115994+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.175918432+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.175949617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.175955624+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.175970222+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175977352+07:00","message":"[bufferProcess] interim [500000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175979828+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.17598339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175987122+07:00","message":"> Transcript [505] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175992147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175995214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.175998733+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.176002782+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.347693935+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.347739513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.347747752+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.347764245+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347775664+07:00","message":"[bufferProcess] interim [680000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347780115+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347787953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347800978+07:00","message":"> Transcript [506] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347806717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347809899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347813449+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347817394+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347825318+07:00","message":"Push: 'ทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347828731+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347832299+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.347836404+07:00","message":"Next Push (prob) : 'นอนว่าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.347847201+07:00","message":"push: {false ทราบได้แน่ 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.625944948+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.625979495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.625985884+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.625997939+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626006771+07:00","message":"[bufferProcess] interim [920000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626009444+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626016143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626019599+07:00","message":"> Transcript [507] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626023702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626025884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626027905+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.626030498+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.671312287+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.671352322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.671358486+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.67137169+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671378842+07:00","message":"[bufferProcess] interim [980000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671381748+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.67138772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671390951+07:00","message":"> Transcript [508] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671394474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671396612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671399147+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.671401951+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.769476123+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.862338664+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.862388876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.862395481+07:00","message":"receive interim result [false|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.86240966+07:00","message":"[buffer interim] 52 false และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.862419003+07:00","message":"[bufferProcess] interim [220000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.86242192+07:00","message":"[bufferProcess] send to processor:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.862427952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.86243101+07:00","message":"> Transcript [509] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.8624347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.862437065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.86244151+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.862444497+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926861968+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926902799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926910378+07:00","message":"receive interim result [true|false]: และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926919866+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926921947+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926927619+07:00","message":"[buffer interim] 52 true และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926937846+07:00","message":"[bufferProcess] interim [280000000]:และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926943609+07:00","message":"[bufferProcess] send to processor (isfinal):และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926947219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926950226+07:00","message":"> Transcript [510] [false]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926954108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926956294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926958981+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926961955+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926968146+07:00","message":"Push: 'นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926970263+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926972599+07:00","message":"Set new StatePrefix : 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926975437+07:00","message":"Next Push (prob) : 'ใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926977443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.92697964+07:00","message":"> Transcript [511] [true]: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.92698223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926984135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926985884+07:00","message":"StatePrefix: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926988119+07:00","message":"TextPushed: 'และเมื่อกล่าวถึงกลุ่มใดแล้วนะคะสามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:48.926990385+07:00","message":"Push: 'ใดอยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.926996759+07:00","message":"push: {false นอนว่าสิ่ง 0 0xc0004a2380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:48.927009553+07:00","message":"push: {true ใดอยู่ในกลุ่ม 0 0xc0004a2380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:48.937631825+07:00","message":"write wav file: './tmp/7632/7632_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192789865+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192836928+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192840923+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192843943+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192846878+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192850091+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.19285792+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192861634+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192864816+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192867595+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192874496+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192877587+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.192880471+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.219915018+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:49.274368127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:49.274390493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.578645295+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.578686309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.578693116+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.578706886+07:00","message":"[buffer interim] 53 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.578714602+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.578716484+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.898342086+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.898384696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.89839074+07:00","message":"receive interim result [false|false]: และสี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.898402397+07:00","message":"[buffer interim] 53 false และสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.8984105+07:00","message":"[bufferProcess] interim [720000000]:และสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.89841318+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.898418816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.89842228+07:00","message":"> Transcript [512] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.898424604+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.951868209+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.951903649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.951910063+07:00","message":"receive interim result [false|false]: และสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:49.951925746+07:00","message":"[buffer interim] 53 false และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951934263+07:00","message":"[bufferProcess] interim [780000000]:และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951936689+07:00","message":"[bufferProcess] send to processor:และสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951940304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951943075+07:00","message":"> Transcript [513] [false]: 'และสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951946066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951948268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951950244+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:49.951952351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.206845716+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.206900799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.206907719+07:00","message":"receive interim result [false|false]: และสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.206923324+07:00","message":"[buffer interim] 53 false และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206932421+07:00","message":"[bufferProcess] interim [960000000]:และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206934947+07:00","message":"[bufferProcess] send to processor:และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206941954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206949004+07:00","message":"> Transcript [514] [false]: 'และสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206952638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.20695534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206957817+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.206960147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.404248077+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.404300031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.404306719+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.404322705+07:00","message":"[buffer interim] 53 false และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404331238+07:00","message":"[bufferProcess] interim [200000000]:และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404334105+07:00","message":"[bufferProcess] send to processor:และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404341291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404344354+07:00","message":"> Transcript [515] [false]: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404347982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404350738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404352883+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.404355528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.593676918+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.593707332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.593713176+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.593730593+07:00","message":"[buffer interim] 53 false และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.59374025+07:00","message":"[bufferProcess] interim [380000000]:และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593743268+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593751505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593754144+07:00","message":"> Transcript [516] [false]: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593757711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593760196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593762648+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593765487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593771905+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593773971+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.593778032+07:00","message":"Set new StatePrefix : 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.59378055+07:00","message":"Next Push (prob) : 'สิ่งใดไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.593788709+07:00","message":"push: {false และ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.662144497+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.662193442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.662200663+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.662216951+07:00","message":"[buffer interim] 53 false และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662228564+07:00","message":"[bufferProcess] interim [500000000]:และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662231884+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662238937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.66224191+07:00","message":"> Transcript [517] [false]: 'และสิ่งใดไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662245486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662247874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662249836+07:00","message":"StatePrefix: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.662255103+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.84939662+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.849440852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.849446892+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:50.849460716+07:00","message":"[buffer interim] 53 false และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849468515+07:00","message":"[bufferProcess] interim [680000000]:และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849471384+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.84947732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849480121+07:00","message":"> Transcript [518] [false]: 'และสิ่งใดไม่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849483642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849486225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849488496+07:00","message":"StatePrefix: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:50.849499825+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.110312204+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.110349357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่มค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.110356556+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.110370989+07:00","message":"[buffer interim] 53 false และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110379392+07:00","message":"[bufferProcess] interim [920000000]:และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110383603+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110399151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110402515+07:00","message":"> Transcript [519] [false]: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110406983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110409217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.110411683+07:00","message":"StatePrefix: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.11041405+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.213640041+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320860942+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320898617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่มค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320904425+07:00","message":"receive interim result [true|false]: และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320917631+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320920097+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.320926582+07:00","message":"[buffer interim] 53 true และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.32093538+07:00","message":"[bufferProcess] interim [220000000]:และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.3209402+07:00","message":"[bufferProcess] send to processor (isfinal):และสิ่งใดไม่อยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320944924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320950152+07:00","message":"> Transcript [520] [false]: 'และสิ่งใดไม่อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320954536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320957988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320961362+07:00","message":"StatePrefix: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320965075+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320969261+07:00","message":"Push: 'สิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320972597+07:00","message":"TextPushed: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320975836+07:00","message":"Set new StatePrefix : 'และสิ่งใดไม่อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320979226+07:00","message":"Next Push (prob) : 'อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320982362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320985798+07:00","message":"> Transcript [521] [true]: 'และสิ่งใดไม่อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320989265+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320991843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320995203+07:00","message":"StatePrefix: 'และสิ่งใดไม่อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.320998106+07:00","message":"TextPushed: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.321001519+07:00","message":"Push: 'อยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.321012438+07:00","message":"push: {false สิ่งใดไม่ 0 0xc0004a2d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.321018978+07:00","message":"push: {true อยู่ในกลุ่มค่ะ 0 0xc0004a2d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:51.328058951+07:00","message":"write wav file: './tmp/7632/7632_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.332686006+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.882589628+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.882631082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.882636299+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:51.882648002+07:00","message":"[buffer interim] 54 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.88265489+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:51.882656903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.190648287+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.190696979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.190710902+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.190725044+07:00","message":"[buffer interim] 54 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.190732107+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.19073495+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.190740635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.190743821+07:00","message":"> Transcript [522] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.190746224+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:52.274794787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:52.274803949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.517325734+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.517371372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.517379005+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.517393158+07:00","message":"[buffer interim] 54 false ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517402493+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517405935+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517412961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517417206+07:00","message":"> Transcript [523] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.51742207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.51742529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517428701+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.517431769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.54952842+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648446959+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648494121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648499354+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648510037+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648512471+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648518457+07:00","message":"[buffer interim] 54 true ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648525582+07:00","message":"[bufferProcess] interim [230000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648528613+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648532352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648545271+07:00","message":"> Transcript [524] [false]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648548815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.64855086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.64855294+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648555308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648557079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648560976+07:00","message":"> Transcript [525] [true]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.64856316+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648564995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648566736+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648568676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:52.648571447+07:00","message":"Push: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.648589483+07:00","message":"push: {true ตัวอย่างเช่นค่ะ 0 0xc0004a2200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:52.654560108+07:00","message":"write wav file: './tmp/7632/7632_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:52.870686438+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.431580782+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.431615924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.431620933+07:00","message":"receive interim result [false|false]: Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.431632559+07:00","message":"[buffer interim] 55 false Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.431639099+07:00","message":"[bufferProcess] interim [360000000]:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.4316411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.544154825+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.54420417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.544209869+07:00","message":"receive interim result [false|false]: Set ขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.544221827+07:00","message":"[buffer interim] 55 false Set ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.544228494+07:00","message":"[bufferProcess] interim [480000000]:Set ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.544230661+07:00","message":"[bufferProcess] send to processor:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.544236213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.544239492+07:00","message":"> Transcript [526] [false]: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.544241789+07:00","message":"Set StatePrefix (first interim): 'Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.598278664+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.598318991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.598327651+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.59833896+07:00","message":"[buffer interim] 55 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598345986+07:00","message":"[bufferProcess] interim [540000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598348566+07:00","message":"[bufferProcess] send to processor:Set ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598354194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598357413+07:00","message":"> Transcript [527] [false]: 'Set ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598365822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598370449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.59837451+07:00","message":"StatePrefix: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.598376592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.913552514+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.913601644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.913608003+07:00","message":"receive interim result [false|false]: เซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:53.91362096+07:00","message":"[buffer interim] 55 false เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.913631158+07:00","message":"[bufferProcess] interim [840000000]:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.913634711+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.913642363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.913646738+07:00","message":"> Transcript [528] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.913650431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:53.91365442+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.106735612+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.10677238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.106777871+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.106797411+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106805145+07:00","message":"[bufferProcess] interim [80000000]:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106807581+07:00","message":"[bufferProcess] send to processor:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.10681091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106813916+07:00","message":"> Transcript [529] [false]: 'เซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106817208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106819161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106821185+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.106823315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.427855112+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.42789256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.427898311+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.427915029+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427922536+07:00","message":"[bufferProcess] interim [380000000]:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427924852+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427930371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427933493+07:00","message":"> Transcript [530] [false]: 'เซตของจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427936969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427939323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427941633+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.427943903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.615856376+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.615904943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.615917503+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.615929833+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615936723+07:00","message":"[bufferProcess] interim [560000000]:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615939197+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615945274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615948522+07:00","message":"> Transcript [531] [false]: 'เซตของจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615951966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615954238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615956266+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.615958452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.817223869+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.817268392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.81727435+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.817287893+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817295453+07:00","message":"[bufferProcess] interim [740000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817298129+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817304044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817307394+07:00","message":"> Transcript [532] [false]: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817310883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817313045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817315324+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817317521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817322117+07:00","message":"Push: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817325159+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817327308+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:54.817329417+07:00","message":"Next Push (prob) : 'จำนวนนับที่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:54.817336608+07:00","message":"push: {false เซตของ 0 0xc001719580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.009906913+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.009953362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.009959853+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.009972484+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.009982811+07:00","message":"[bufferProcess] interim [980000000]:เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.009986481+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.00999377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.00999811+07:00","message":"> Transcript [533] [false]: 'เซตของจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.010003191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.010007408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.010009467+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.010011967+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:55.275859324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:55.27587126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.338008744+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.338045173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.338050549+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 3 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.338062086+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อยกว่า 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338068424+07:00","message":"[bufferProcess] interim [280000000]:เซตของจำนวนนับที่น้อยกว่า 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338070842+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.33807618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338079271+07:00","message":"> Transcript [534] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338082494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338084755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338087217+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.338089687+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.430569427+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.458812149+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.458857077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.458863252+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.458876506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.45887948+07:00","message":"receive interim result [false|false]:  3 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.45888763+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.458891097+07:00","message":"[buffer interim] 55 false  3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458912443+07:00","message":"[bufferProcess] interim [340000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458915554+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458918981+07:00","message":"[bufferProcess] interim [340000000]: 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458921565+07:00","message":"[bufferProcess] update buffer: เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458924457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458927443+07:00","message":"> Transcript [535] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458930683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458932887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458935092+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.458937501+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521486073+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521525793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521531802+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521543239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521546492+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521554143+07:00","message":"[buffer interim] 55 false เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521557317+07:00","message":"[buffer interim] 55 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521563579+07:00","message":"[bufferProcess] interim [580000000]:เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.5215661+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521572462+07:00","message":"[bufferProcess] interim [580000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521575263+07:00","message":"[bufferProcess] update buffer: เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521578456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521581311+07:00","message":"> Transcript [536] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521584765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521587224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521589404+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521591636+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521594716+07:00","message":"Push: 'จำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521596688+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521598941+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.521601164+07:00","message":"Next Push (prob) : 'กว่า 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.521607991+07:00","message":"push: {false จำนวนนับที่น้อย 0 0xc001719580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541423711+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541456567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3 นะคะ\",\"confidence\":0.91598225}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.54146263+07:00","message":"receive interim result [true|false]: เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541472742+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541475044+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541479882+07:00","message":"[buffer interim] 55 true เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541486163+07:00","message":"[bufferProcess] interim [580000000]:เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541489914+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของจำนวนนับที่น้อยกว่า 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541502686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541525198+07:00","message":"> Transcript [537] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541533046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.54153657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541539996+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541544399+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541547969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541551208+07:00","message":"> Transcript [538] [true]: 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541554315+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541556994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541559684+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อยกว่า 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.54156275+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:55.541571304+07:00","message":"Push: 'กว่า 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.541583387+07:00","message":"push: {true กว่า 3 นะคะ 0 0xc001719580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:55.548738868+07:00","message":"write wav file: './tmp/7632/7632_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.810568207+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:55.879441694+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.071517545+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.071548624+07:00","message":"found end of frame, send empty tag with msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.071552226+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.071559727+07:00","message":"[buffer interim] 56 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071566985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071570902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071573772+07:00","message":"> Transcript [539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071576575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071578556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071580533+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071582322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.071585033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.071594458+07:00","message":"push: {true \n 0 0xc0018a4000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:56.075786857+07:00","message":"write wav file: './tmp/7632/7632_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.21943343+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.744028609+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.744076113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.744083313+07:00","message":"receive interim result [false|false]: Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.744096441+07:00","message":"[buffer interim] 57 false Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.7441039+07:00","message":"[bufferProcess] interim [360000000]:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.744106006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.940486467+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.94052574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.940536816+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:56.940548471+07:00","message":"[buffer interim] 57 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.940555303+07:00","message":"[bufferProcess] interim [540000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.940558161+07:00","message":"[bufferProcess] send to processor:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.940563689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.9405669+07:00","message":"> Transcript [540] [false]: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:56.940569187+07:00","message":"Set StatePrefix (first interim): 'Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.209473093+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.209512697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.20951899+07:00","message":"receive interim result [false|false]: เซตของแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.209533135+07:00","message":"[buffer interim] 57 false เซตของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209540386+07:00","message":"[bufferProcess] interim [780000000]:เซตของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209543145+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209546934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209550068+07:00","message":"> Transcript [541] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209552711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.209556072+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.2596282+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.25966612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.259672935+07:00","message":"receive interim result [false|false]: เซตของตลาด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.259689956+07:00","message":"[buffer interim] 57 false เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259699336+07:00","message":"[bufferProcess] interim [840000000]:เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259701538+07:00","message":"[bufferProcess] send to processor:เซตของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.25970517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.25970812+07:00","message":"> Transcript [542] [false]: 'เซตของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259711346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259713334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259715336+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.259717602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.587704511+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.587742323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาดใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.587753037+07:00","message":"receive interim result [false|false]: เซตของตลาดใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.587768817+07:00","message":"[buffer interim] 57 false เซตของตลาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.58777602+07:00","message":"[bufferProcess] interim [140000000]:เซตของตลาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587778629+07:00","message":"[bufferProcess] send to processor:เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587782113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587785152+07:00","message":"> Transcript [543] [false]: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587788444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587790706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587792597+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.587794724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.635456955+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.635495918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของสระในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.635501334+07:00","message":"receive interim result [false|false]: เซตของสระในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.63551532+07:00","message":"[buffer interim] 57 false เซตของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.635522784+07:00","message":"[bufferProcess] interim [260000000]:เซตของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.635525372+07:00","message":"[bufferProcess] send to processor:เซตของตลาดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.63552909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.635533248+07:00","message":"> Transcript [544] [false]: 'เซตของตลาดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.635538468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.63554187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.63554422+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.635546477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.958147714+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.958192118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของสระในภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.958199379+07:00","message":"receive interim result [false|false]: เซตของสระในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.958213762+07:00","message":"[buffer interim] 57 false เซตของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.95822232+07:00","message":"[bufferProcess] interim [560000000]:เซตของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958226537+07:00","message":"[bufferProcess] send to processor:เซตของสระในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.95823407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958238627+07:00","message":"> Transcript [545] [false]: 'เซตของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958243496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958246476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958249804+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958252973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958259577+07:00","message":"Push: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958262663+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958266022+07:00","message":"Set new StatePrefix : 'เซตของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:57.958269644+07:00","message":"Next Push (prob) : 'สระในภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:57.958279325+07:00","message":"push: {false เซตของ 0 0xc000044680}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:58.276022009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:01:58.276037574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.278411251+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.278444938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของสระในภาษาอังกฤษค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.278450616+07:00","message":"receive interim result [false|false]: เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.278464678+07:00","message":"[buffer interim] 57 false เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278471126+07:00","message":"[bufferProcess] interim [920000000]:เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278473926+07:00","message":"[bufferProcess] send to processor:เซตของสระในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278478377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278482024+07:00","message":"> Transcript [546] [false]: 'เซตของสระในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278485282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278487352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278489777+07:00","message":"StatePrefix: 'เซตของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.278492236+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.51086384+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613281739+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613327642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของสระในภาษาอังกฤษค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613333778+07:00","message":"receive interim result [true|false]: เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613345302+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613347676+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613353989+07:00","message":"[buffer interim] 57 true เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613361502+07:00","message":"[bufferProcess] interim [340000000]:เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.61336469+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของสระในภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613368129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613371261+07:00","message":"> Transcript [547] [false]: 'เซตของสระในภาษาอังกฤษค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613375256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.61337733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613379699+07:00","message":"StatePrefix: 'เซตของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613382249+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613386185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613388376+07:00","message":"> Transcript [548] [true]: 'เซตของสระในภาษาอังกฤษค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613390571+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613392358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613394181+07:00","message":"StatePrefix: 'เซตของสระในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.61339601+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:58.613402533+07:00","message":"Push: 'สระในภาษาอังกฤษค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:58.613411057+07:00","message":"push: {true สระในภาษาอังกฤษค่ะ 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:01:58.620970109+07:00","message":"write wav file: './tmp/7632/7632_57.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.155861164+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.645562875+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.645603574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.645608637+07:00","message":"receive interim result [false|false]: Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.645624258+07:00","message":"[buffer interim] 58 false Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645631474+07:00","message":"[bufferProcess] interim [300000000]:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645633636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645639527+07:00","message":"[bufferProcess] send to processor (ticker):Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645642111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645645167+07:00","message":"> Transcript [549] [false]: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.645647334+07:00","message":"Set StatePrefix (first interim): 'Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.878741091+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.878789754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.878798067+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:01:59.878820982+07:00","message":"[buffer interim] 58 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.878833429+07:00","message":"[bufferProcess] interim [540000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:01:59.878836408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.148682508+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.148786168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.148793651+07:00","message":"receive interim result [false|false]: เซตของชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.148819729+07:00","message":"[buffer interim] 58 false เซตของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148829517+07:00","message":"[bufferProcess] interim [780000000]:เซตของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148832342+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148837626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148840727+07:00","message":"> Transcript [550] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148843279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.148845484+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.34328816+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.343326706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.343332321+07:00","message":"receive interim result [false|false]: เซตของชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.343344513+07:00","message":"[buffer interim] 58 false เซตของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343353712+07:00","message":"[bufferProcess] interim [20000000]:เซตของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343356413+07:00","message":"[bufferProcess] send to processor:เซตของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343362197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343365141+07:00","message":"> Transcript [551] [false]: 'เซตของชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343368667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343370896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343372928+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.343375297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.517952096+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.517989167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.517995336+07:00","message":"receive interim result [false|false]: เซตของชื่อวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.518009609+07:00","message":"[buffer interim] 58 false เซตของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518021621+07:00","message":"[bufferProcess] interim [140000000]:เซตของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518025465+07:00","message":"[bufferProcess] send to processor:เซตของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518032786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518037708+07:00","message":"> Transcript [552] [false]: 'เซตของชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518041528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518047502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518049578+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.518052634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.596638877+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.596681193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวรรณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.596687731+07:00","message":"receive interim result [false|false]: เซตของชื่อวรรณา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.596701869+07:00","message":"[buffer interim] 58 false เซตของชื่อวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596712041+07:00","message":"[bufferProcess] interim [260000000]:เซตของชื่อวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596715509+07:00","message":"[bufferProcess] send to processor:เซตของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596723836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596728202+07:00","message":"> Transcript [553] [false]: 'เซตของชื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596733128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596736178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596739654+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.596742197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.619551155+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.61958453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.61959049+07:00","message":"receive interim result [false|false]: เซตของชื่อวันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.619604017+07:00","message":"[buffer interim] 58 false เซตของชื่อวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619610849+07:00","message":"[bufferProcess] interim [320000000]:เซตของชื่อวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619613166+07:00","message":"[bufferProcess] send to processor:เซตของชื่อวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619618728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619621701+07:00","message":"> Transcript [554] [false]: 'เซตของชื่อวรรณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619625784+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.61962814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619630059+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619632373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619638473+07:00","message":"Push: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.619640562+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.61964257+07:00","message":"Set new StatePrefix : 'เซตของชื่อวรรณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.61964488+07:00","message":"Next Push (prob) : 'ชื่อวรรณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.619652298+07:00","message":"push: {false เซตของ 0 0xc0018a4580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.740469839+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.740507514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.740513438+07:00","message":"receive interim result [false|false]: เซตของชื่อวันใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.740530596+07:00","message":"[buffer interim] 58 false เซตของชื่อวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.740561307+07:00","message":"[bufferProcess] interim [380000000]:เซตของชื่อวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.740564369+07:00","message":"[bufferProcess] send to processor:เซตของชื่อวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.740569819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.740573877+07:00","message":"> Transcript [555] [false]: 'เซตของชื่อวันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.740577283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.74058032+07:00","message":"Set new StatePrefix: 'เซตของชื่อวันไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.899293995+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.899331625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันในสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.899337247+07:00","message":"receive interim result [false|false]: เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:00.899348029+07:00","message":"[buffer interim] 58 false เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899354984+07:00","message":"[bufferProcess] interim [560000000]:เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899357426+07:00","message":"[bufferProcess] send to processor:เซตของชื่อวันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899360876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899363652+07:00","message":"> Transcript [556] [false]: 'เซตของชื่อวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899365936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:00.899368042+07:00","message":"Set new StatePrefix: 'เซตของชื่อวันใน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:01.276982666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:01.276992893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.4499655+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.481331068+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.481372454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันในสัปดาห์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.481378534+07:00","message":"receive interim result [false|false]: เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.481395151+07:00","message":"[buffer interim] 58 false เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.48140318+07:00","message":"[bufferProcess] interim [160000000]:เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481406175+07:00","message":"[bufferProcess] send to processor:เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481410217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481413636+07:00","message":"> Transcript [557] [false]: 'เซตของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481416722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481419028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481421117+07:00","message":"StatePrefix: 'เซตของชื่อวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.481423654+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568013861+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568051259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันในสัปดาห์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.5680573+07:00","message":"receive interim result [true|false]: เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568064658+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568067057+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568072914+07:00","message":"[buffer interim] 58 true เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.56808204+07:00","message":"[bufferProcess] interim [340000000]:เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568085286+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568096738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568110987+07:00","message":"> Transcript [558] [false]: 'เซตของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568116628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568119385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568122128+07:00","message":"StatePrefix: 'เซตของชื่อวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.56812472+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568126943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568129386+07:00","message":"> Transcript [559] [true]: 'เซตของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568131601+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568133518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568135381+07:00","message":"StatePrefix: 'เซตของชื่อวันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568137348+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:01.568144112+07:00","message":"Push: 'ชื่อวันในสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:01.568153933+07:00","message":"push: {true ชื่อวันในสัปดาห์ 0 0xc0018a4580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:01.575943485+07:00","message":"write wav file: './tmp/7632/7632_58.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.37111759+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.439750129+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.63215212+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.676130419+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.676154348+07:00","message":"found end of frame, send empty tag with msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.676159189+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.676177023+07:00","message":"[buffer interim] 59 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676185458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676191324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676196026+07:00","message":"> Transcript [560] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676199999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676203244+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.67620656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676209525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.676213786+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.676224068+07:00","message":"push: {true \n 0 0xc000044c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:03.682511087+07:00","message":"write wav file: './tmp/7632/7632_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.760894339+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.882575818+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.882610738+07:00","message":"found end of frame, send empty tag with msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.882617395+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.882627014+07:00","message":"[buffer interim] 60 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882635969+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882644224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882648282+07:00","message":"> Transcript [561] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.88265276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882656237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882659684+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882662976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:03.882671256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:03.882684609+07:00","message":"push: {true \n 0 0xc000182d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:03.887154334+07:00","message":"write wav file: './tmp/7632/7632_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.081207119+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.274697098+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:04.277861967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:04.277872655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.336659967+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.384793017+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.384827136+07:00","message":"found end of frame, send empty tag with msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.384831162+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.38483975+07:00","message":"[buffer interim] 61 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384854603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.38485917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384862837+07:00","message":"> Transcript [562] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.38486561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384867835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384869744+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384871976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.384877639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.38488681+07:00","message":"push: {true \n 0 0xc001718880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:04.389476779+07:00","message":"write wav file: './tmp/7632/7632_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.410189567+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.757889868+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.757917109+07:00","message":"found end of frame, send empty tag with msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.75792115+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.757940901+07:00","message":"[buffer interim] 62 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.75796701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.757976802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.757982594+07:00","message":"> Transcript [563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.75798681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.75799003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.757993024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.757995716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:04.758003628+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.75801536+07:00","message":"push: {true \n 0 0xc0018a4180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:04.762750993+07:00","message":"write wav file: './tmp/7632/7632_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:04.790401987+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.168862292+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.168909842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.16891522+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.16893166+07:00","message":"[buffer interim] 63 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.168938507+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.168940455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.358087782+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.358129089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.358134507+07:00","message":"receive interim result [false|false]: และเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.358145846+07:00","message":"[buffer interim] 63 false และเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.358153365+07:00","message":"[bufferProcess] interim [540000000]:และเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.358155953+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.358159937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.358162745+07:00","message":"> Transcript [564] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.358165046+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.458100264+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.458145606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.458161101+07:00","message":"receive interim result [false|false]: และเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.458186146+07:00","message":"[buffer interim] 63 false และเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458197703+07:00","message":"[bufferProcess] interim [660000000]:และเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458201069+07:00","message":"[bufferProcess] send to processor:และเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458208159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458212825+07:00","message":"> Transcript [565] [false]: 'และเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458216332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.458220859+07:00","message":"Set new StatePrefix: 'และเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.526679488+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.526720484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเราจะรู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.526726057+07:00","message":"receive interim result [false|false]: แล้วเราจะรู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.52674001+07:00","message":"[buffer interim] 63 false แล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.52674719+07:00","message":"[bufferProcess] interim [780000000]:แล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.526749867+07:00","message":"[bufferProcess] send to processor:และเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.52675624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.526759367+07:00","message":"> Transcript [566] [false]: 'และเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.526762731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.526764915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.52676721+07:00","message":"StatePrefix: 'และเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.526769449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.64978308+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.649825957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.649833054+07:00","message":"receive interim result [false|false]: และเราจะเรียก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.649848603+07:00","message":"[buffer interim] 63 false และเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649857742+07:00","message":"[bufferProcess] interim [840000000]:และเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649862105+07:00","message":"[bufferProcess] send to processor:แล้วเราจะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649870142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649874468+07:00","message":"> Transcript [567] [false]: 'แล้วเราจะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649877749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.649881891+07:00","message":"Set new StatePrefix: 'แล้วเราจะรู้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.842391102+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.842427425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.842433132+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.842445749+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842453261+07:00","message":"[bufferProcess] interim [80000000]:และเราจะเรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842455546+07:00","message":"[bufferProcess] send to processor:และเราจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842461037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842463881+07:00","message":"> Transcript [568] [false]: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842466069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.842468662+07:00","message":"Set new StatePrefix: 'และเราจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.977384307+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.977431116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.977436962+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:05.97744954+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977458513+07:00","message":"[bufferProcess] interim [140000000]:และเราจะเรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977461106+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977465501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977468629+07:00","message":"> Transcript [569] [false]: 'และเราจะเรียกสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977471825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.97747398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977476114+07:00","message":"StatePrefix: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:05.977478494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.029000879+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.029043119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.029048825+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.029061494+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029068404+07:00","message":"[bufferProcess] interim [260000000]:และเราจะเรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029070927+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029076389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029079118+07:00","message":"> Transcript [570] [false]: 'และเราจะเรียกสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029082362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029084769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029086916+07:00","message":"StatePrefix: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.029089216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.162334009+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.162379876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.16238542+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.162398829+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.16240847+07:00","message":"[bufferProcess] interim [380000000]:และเราจะเรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162411348+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162417643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162420734+07:00","message":"> Transcript [571] [false]: 'และเราจะเรียกสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.16242423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162426716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162428666+07:00","message":"StatePrefix: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.162431005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.222850764+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.222892385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.222898067+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.222914214+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222921411+07:00","message":"[bufferProcess] interim [500000000]:และเราจะเรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222925081+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222931968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222936133+07:00","message":"> Transcript [572] [false]: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222941582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222944844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.22294869+07:00","message":"StatePrefix: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222953838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222961889+07:00","message":"Push: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222964241+07:00","message":"TextPushed: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.222966749+07:00","message":"Set new StatePrefix : 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.22296935+07:00","message":"Next Push (prob) : 'สิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.22297698+07:00","message":"push: {false และเราจะเรียก 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.433518923+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.433559309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.433565232+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.433574605+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433586255+07:00","message":"[bufferProcess] interim [680000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.43358925+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433593464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433596449+07:00","message":"> Transcript [573] [false]: 'และเราจะเรียกสิ่งที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433600034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433602125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433604421+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.433607165+07:00","message":"TextPushed: 'และเราจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.728439904+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.728473857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.728479515+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.728494092+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728501231+07:00","message":"[bufferProcess] interim [920000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728503863+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728508835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728511896+07:00","message":"> Transcript [574] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728515438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728517803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728519826+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.728522422+07:00","message":"TextPushed: 'และเราจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.747601201+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.747631571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.747636936+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.747650506+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747657215+07:00","message":"[bufferProcess] interim [980000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747659559+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747663021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747666457+07:00","message":"> Transcript [575] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747669868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747672058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747674204+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.747676909+07:00","message":"TextPushed: 'และเราจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.934389761+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.934441619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.934470609+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.934483026+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934490981+07:00","message":"[bufferProcess] interim [220000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934493536+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934499416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934502241+07:00","message":"> Transcript [576] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934506211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934508419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934511049+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934513518+07:00","message":"TextPushed: 'และเราจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934519004+07:00","message":"Push: 'สิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934522055+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.934525808+07:00","message":"Set new StatePrefix : 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:06.93452901+07:00","message":"Next Push (prob) : 'ในเฟซนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:06.934538692+07:00","message":"push: {false สิ่งที่อยู่ 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.252954543+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.253003616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.253010327+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.25302076+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253028676+07:00","message":"[bufferProcess] interim [460000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.25303182+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253035626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253038501+07:00","message":"> Transcript [577] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253042187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253044212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253046299+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.253048895+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.255167542+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.255198336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.255203307+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.255213022+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255217818+07:00","message":"[bufferProcess] interim [520000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255220247+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.25522307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255226065+07:00","message":"> Transcript [578] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255229031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255231305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255234083+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.255236756+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:07.278293055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:07.278308874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.379436217+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.379476486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.379482611+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.379496248+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379504273+07:00","message":"[bufferProcess] interim [580000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379506894+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379510986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379514249+07:00","message":"> Transcript [579] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379517541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.379519612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.37952169+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.3795248+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.443199699+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.443235749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.443242862+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.443259093+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443268688+07:00","message":"[bufferProcess] interim [640000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443272632+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443277968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443282188+07:00","message":"> Transcript [580] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443306859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443310258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443313541+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443317506+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443325903+07:00","message":"Push: 'ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443329575+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443333425+07:00","message":"Set new StatePrefix : 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.443337274+07:00","message":"Next Push (prob) : 'ว่าเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.443356432+07:00","message":"push: {false ในเฟซนะคะ 0 0xc0004a3300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.565268761+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.565299274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.565305773+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.565317719+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.565324605+07:00","message":"[bufferProcess] interim [760000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.56532709+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.565330708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.565333412+07:00","message":"> Transcript [581] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.565336139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.565338193+07:00","message":"Set new StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.568860824+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.568883629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.568890486+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.568903976+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.568911497+07:00","message":"[bufferProcess] interim [820000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.568915219+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.56892246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.568926344+07:00","message":"> Transcript [582] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.568930334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.568933824+07:00","message":"Set new StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่า Smart'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.830608188+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.830657697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.830666571+07:00","message":"receive interim result [false|false]: และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.83068178+07:00","message":"[buffer interim] 63 false และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.830690716+07:00","message":"[bufferProcess] interim [120000000]:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.83069392+07:00","message":"[bufferProcess] send to processor:และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.830699584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.830702942+07:00","message":"> Transcript [583] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.830705858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:07.830708092+07:00","message":"Set new StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:07.990008332+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119754932+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119794511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119800657+07:00","message":"receive interim result [true|false]: และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119810505+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119812666+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.119819254+07:00","message":"[buffer interim] 63 true และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119827645+07:00","message":"[bufferProcess] interim [420000000]:และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119831085+07:00","message":"[bufferProcess] send to processor (isfinal):และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119839417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119877807+07:00","message":"> Transcript [584] [false]: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119884134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119886912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119890054+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119892986+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119896193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.1198985+07:00","message":"> Transcript [585] [true]: 'และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119901006+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119902845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119905029+07:00","message":"StatePrefix: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119907043+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.119908975+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.120078701+07:00","message":"Push: 'ว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.120082843+07:00","message":"TextPushed: 'และเราจะเรียกสิ่งที่อยู่ในเฟซนะคะว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.120085304+07:00","message":"Set new StatePrefix : 'และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.120087799+07:00","message":"Next Push (prob) : 'และเราจะเรียกสิ่งที่อยู่ในเซตนะคะว่าสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.12009812+07:00","message":"push: {true ว่าสมาชิกค่ะ 0 0xc0004a3300}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.120104111+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_63.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:08.128524007+07:00","message":"write wav file: './tmp/7632/7632_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.180418662+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.663618922+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.663665894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.663671687+07:00","message":"receive interim result [false|false]: ซวย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.663684793+07:00","message":"[buffer interim] 64 false ซวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.663692243+07:00","message":"[bufferProcess] interim [300000000]:ซวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.663694434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.711211363+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.71124442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.711251689+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.711263466+07:00","message":"[buffer interim] 64 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.71127003+07:00","message":"[bufferProcess] interim [360000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.711272314+07:00","message":"[bufferProcess] send to processor:ซวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.711275742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.711283443+07:00","message":"> Transcript [586] [false]: 'ซวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.711285798+07:00","message":"Set StatePrefix (first interim): 'ซวย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.718935762+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.718964448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.718970195+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:08.718980836+07:00","message":"[buffer interim] 64 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718986481+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718988791+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718991633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718994303+07:00","message":"> Transcript [587] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718996752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:08.718999104+07:00","message":"Set new StatePrefix: 'ตัวย่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.034801438+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.034837991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.034843307+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.03485666+07:00","message":"[buffer interim] 64 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034864371+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034866728+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034870104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034873042+07:00","message":"> Transcript [588] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034875704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.034878265+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.365384195+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.365422776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.365428324+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.365443283+07:00","message":"[buffer interim] 64 false ตัวอย่างเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365450652+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365453143+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365457361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365460087+07:00","message":"> Transcript [589] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365463306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365465301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365467389+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.365469602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.369424777+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.369465463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.369470865+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.369484264+07:00","message":"[buffer interim] 64 false ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369491184+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369493737+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369497317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369500377+07:00","message":"> Transcript [590] [false]: 'ตัวอย่างเช่นนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369503468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369505645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369507695+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.369509831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.529885854+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.622981684+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623011003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623020127+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623029978+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623033559+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623051215+07:00","message":"[buffer interim] 64 true ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.62306597+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623075736+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623079228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623082308+07:00","message":"> Transcript [591] [false]: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623085711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623088005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623090235+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623092717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623094423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.62309655+07:00","message":"> Transcript [592] [true]: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623098777+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623102001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623103837+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623105644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:09.623110374+07:00","message":"Push: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.623119643+07:00","message":"push: {true ตัวอย่างเช่นนะคะ 0 0xc0039e6100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:09.629086524+07:00","message":"write wav file: './tmp/7632/7632_64.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:09.651320558+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.236976975+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.237012646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.23701829+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.237030259+07:00","message":"[buffer interim] 65 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.237037279+07:00","message":"[bufferProcess] interim [360000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.237039203+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:10.278482366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:10.278503118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.35868799+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.358724268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.358730153+07:00","message":"receive interim result [false|false]: ซื้อของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.358743411+07:00","message":"[buffer interim] 65 false ซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.358754333+07:00","message":"[bufferProcess] interim [480000000]:ซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.358756927+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.358760434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.358763449+07:00","message":"> Transcript [593] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.358766083+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.52995251+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.529986921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อของจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.529992581+07:00","message":"receive interim result [false|false]: ซื้อของจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.530006733+07:00","message":"[buffer interim] 65 false ซื้อของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.53001432+07:00","message":"[bufferProcess] interim [660000000]:ซื้อของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.530016847+07:00","message":"[bufferProcess] send to processor:ซื้อของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.530020613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.530023816+07:00","message":"> Transcript [594] [false]: 'ซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.530026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.530028147+07:00","message":"Set new StatePrefix: 'ซื้อของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.5310458+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.531055792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.531058854+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.531067264+07:00","message":"[buffer interim] 65 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531072508+07:00","message":"[bufferProcess] interim [720000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531075692+07:00","message":"[bufferProcess] send to processor:ซื้อของจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531081849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531085456+07:00","message":"> Transcript [595] [false]: 'ซื้อของจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531089741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531092759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531096167+07:00","message":"StatePrefix: 'ซื้อของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.531099737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.664789761+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.664828694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.664834816+07:00","message":"receive interim result [false|false]: เซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.664849483+07:00","message":"[buffer interim] 65 false เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.664857526+07:00","message":"[bufferProcess] interim [780000000]:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.664859798+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.66486313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.664866253+07:00","message":"> Transcript [596] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.664868755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.664870933+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.853401122+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.853441558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.85344911+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:10.8534633+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853474732+07:00","message":"[bufferProcess] interim [960000000]:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853478147+07:00","message":"[bufferProcess] send to processor:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853485482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853490092+07:00","message":"> Transcript [597] [false]: 'เซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853494735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853497667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853500779+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:10.853503887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.04253774+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.042574591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.042580489+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.042598523+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042609844+07:00","message":"[bufferProcess] interim [200000000]:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042612356+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042618368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042621207+07:00","message":"> Transcript [598] [false]: 'เซตของจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042625092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042627404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042629406+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.042633262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.117319357+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.117363246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.117370136+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.117384042+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117391297+07:00","message":"[bufferProcess] interim [320000000]:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117393884+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117399557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117402791+07:00","message":"> Transcript [599] [false]: 'เซตของจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117406244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117409281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117412373+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.117415613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.308100345+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.308141977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.308148042+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.308160368+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308169409+07:00","message":"[bufferProcess] interim [500000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308172269+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308178046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.30818779+07:00","message":"> Transcript [600] [false]: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308192197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.30819461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308196856+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308199221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308203886+07:00","message":"Push: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308205918+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308208018+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.308210278+07:00","message":"Next Push (prob) : 'จำนวนนับที่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.30822028+07:00","message":"push: {false เซตของ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.622969904+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.623016056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.623022048+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.623038455+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.62304541+07:00","message":"[bufferProcess] interim [740000000]:เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623047729+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623051646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623054921+07:00","message":"> Transcript [601] [false]: 'เซตของจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623058514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.62306073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623062726+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.623064927+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.814475225+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.814512547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.814518259+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.814529405+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อยกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814536162+07:00","message":"[bufferProcess] interim [920000000]:เซตของจำนวนนับที่น้อยกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.81453889+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814544289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814546807+07:00","message":"> Transcript [602] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814550513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814552742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814554902+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.814557546+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.830112356+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.940946841+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.940991315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.940999321+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.941014089+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.94102148+07:00","message":"[bufferProcess] interim [40000000]:เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941024347+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941032112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941035851+07:00","message":"> Transcript [603] [false]: 'เซตของจำนวนนับที่น้อยกว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941039391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941041565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941044715+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.941047109+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943548616+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943565878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943570215+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943579072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943582073+07:00","message":"receive interim result [false|false]:  3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943586498+07:00","message":"[buffer interim] 65 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943590197+07:00","message":"[buffer interim] 65 false  3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943595174+07:00","message":"[bufferProcess] interim [100000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.94359878+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.94360278+07:00","message":"[bufferProcess] interim [100000000]: 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943606461+07:00","message":"[bufferProcess] update buffer: เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943610033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943613635+07:00","message":"> Transcript [604] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943617402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.9436214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943623331+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943625596+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943628481+07:00","message":"Push: 'จำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943630625+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943632697+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.943635023+07:00","message":"Next Push (prob) : 'กว่า 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.943642463+07:00","message":"push: {false จำนวนนับที่น้อย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974223707+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974248074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ\",\"confidence\":0.95204306}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.97425352+07:00","message":"receive interim result [true|false]: เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974264883+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974267367+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974273847+07:00","message":"[buffer interim] 65 true เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974278991+07:00","message":"[bufferProcess] interim [190000000]:เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974282078+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974285331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974288269+07:00","message":"> Transcript [605] [false]: 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974291326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.97429361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974295607+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974298267+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974301075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974303378+07:00","message":"> Transcript [606] [true]: 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974305863+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974308312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974310055+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อยกว่า 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974312079+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:11.974318472+07:00","message":"Push: 'กว่า 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:11.974325681+07:00","message":"push: {true กว่า 3 ค่ะ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:11.98171096+07:00","message":"write wav file: './tmp/7632/7632_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.021939992+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.589241326+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.589302985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.589311067+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.589328031+07:00","message":"[buffer interim] 66 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.589336941+07:00","message":"[bufferProcess] interim [600000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.589339974+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.757813778+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.757850611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.757855846+07:00","message":"receive interim result [false|false]: นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.757867177+07:00","message":"[buffer interim] 66 false นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.757874779+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.757877249+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.757882673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.757886017+07:00","message":"> Transcript [607] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.757888661+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.888462208+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.888516835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.888525868+07:00","message":"receive interim result [false|false]: นักเรียน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.888543401+07:00","message":"[buffer interim] 66 false นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888555049+07:00","message":"[bufferProcess] interim [840000000]:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888559396+07:00","message":"[bufferProcess] send to processor:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888568109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.88857228+07:00","message":"> Transcript [608] [false]: 'นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888577073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888580513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888584657+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.888587635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.891593616+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.891622516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.891627706+07:00","message":"receive interim result [false|false]: นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:12.891637498+07:00","message":"[buffer interim] 66 false นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891642243+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891644364+07:00","message":"[bufferProcess] send to processor:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891647495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891649966+07:00","message":"> Transcript [609] [false]: 'นักเรียน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891652831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891654797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891656747+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:12.891658752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.208330091+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.208367781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.208373816+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.208387239+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.20839433+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208396706+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208400377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208403471+07:00","message":"> Transcript [610] [false]: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208406639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208408753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.20841103+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.208413561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:13.279520679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:13.279536794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.292254004+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.292297022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.292302959+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.292324658+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.29233225+07:00","message":"[bufferProcess] interim [320000000]:นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292335054+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.29233955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292342384+07:00","message":"> Transcript [611] [false]: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292345531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292347646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292349682+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.29235193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292355725+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292357817+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292360546+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.292362906+07:00","message":"Next Push (prob) : 'สามารถบอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.292369692+07:00","message":"push: {false นักเรียน 0 0xc001718680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.403113518+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.40315361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.403160265+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.403172764+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403184271+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403195634+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403203042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403206194+07:00","message":"> Transcript [612] [false]: 'นักเรียนสามารถบอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403209681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403211934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403213962+07:00","message":"StatePrefix: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.403216311+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.463551551+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.463590255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.463595977+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.463607921+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463614761+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463617337+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463622954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.46362575+07:00","message":"> Transcript [613] [false]: 'นักเรียนสามารถบอกได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463629086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463631322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463633296+07:00","message":"StatePrefix: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.463635749+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.909751553+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.909800431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.909807064+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.909821567+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909831635+07:00","message":"[bufferProcess] interim [860000000]:นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909834428+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.9098398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.90984334+07:00","message":"> Transcript [614] [false]: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909848206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909852064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909857036+07:00","message":"StatePrefix: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.909860482+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.932375353+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.932414758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.932420724+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.932433209+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932439728+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932442009+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932446539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.93244978+07:00","message":"> Transcript [615] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932453207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932455316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932457438+07:00","message":"StatePrefix: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932461232+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932467907+07:00","message":"Push: 'สามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932469932+07:00","message":"TextPushed: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932485936+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:13.932488875+07:00","message":"Next Push (prob) : 'ได้ไหมคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:13.932499527+07:00","message":"push: {false สามารถบอก 0 0xc001718680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.104671361+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.104709148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.104715404+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.104732576+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.104741856+07:00","message":"[bufferProcess] interim [40000000]:นักเรียนสามารถบอกได้ไหมคะว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.10474614+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.104755654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.104758045+07:00","message":"> Transcript [616] [false]: 'นักเรียนสามารถบอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.104760897+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.125892079+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.125926659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.125933376+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.125948131+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125955168+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125957464+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125961256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125964123+07:00","message":"> Transcript [617] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125967368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125969635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125972614+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.125975283+07:00","message":"TextPushed: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.168999402+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.169044747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.169050763+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.16906623+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169075237+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169078011+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169082093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169085535+07:00","message":"> Transcript [618] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169091584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169093874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169096013+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.169098941+07:00","message":"TextPushed: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.488628414+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.48867734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.488684754+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.48870091+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488710169+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488712975+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488721288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488724149+07:00","message":"> Transcript [619] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488728614+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488731722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488733753+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.488736227+07:00","message":"TextPushed: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.646341253+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.646400064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.646410564+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.64644406+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646460852+07:00","message":"[bufferProcess] interim [580000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646465126+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646475048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646479798+07:00","message":"> Transcript [620] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646486893+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646489868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646494535+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646498787+07:00","message":"TextPushed: 'นักเรียนสามารถบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646508529+07:00","message":"Push: 'ได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646511681+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646515013+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.646518478+07:00","message":"Next Push (prob) : 'เซตนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.646531925+07:00","message":"push: {false ได้ไหมคะว่า 0 0xc001718680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.676749655+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.676792965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.676800828+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.67681515+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676822723+07:00","message":"[bufferProcess] interim [640000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676825618+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676833766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676836442+07:00","message":"> Transcript [621] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676840864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676843514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676846195+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.676848626+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.678953559+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.678965818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.678970605+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.678981141+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.67898449+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678987072+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678989586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678992124+07:00","message":"> Transcript [622] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678994636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678996669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.678998593+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.679000605+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.807973053+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.808015675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.808021758+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.808036779+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808045369+07:00","message":"[bufferProcess] interim [760000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808047806+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808052006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808055971+07:00","message":"> Transcript [623] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808059645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808062203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808064378+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.808067148+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.810277084+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.810294398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.810298805+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.810309282+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810313699+07:00","message":"[bufferProcess] interim [820000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810316132+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810318999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810321743+07:00","message":"> Transcript [624] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810324658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810326826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810328827+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.81033119+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810337608+07:00","message":"Push: 'เซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810339659+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810341802+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:14.810344382+07:00","message":"Next Push (prob) : 'สมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:14.810352615+07:00","message":"push: {false เซตนี้มี 0 0xc001718680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.104278991+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.104314319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.104324655+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.104336925+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.104343592+07:00","message":"[bufferProcess] interim [120000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.10434624+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.104351737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.104354675+07:00","message":"> Transcript [625] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.104357187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.104359289+07:00","message":"Set new StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.256331927+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.256375524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.256382408+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.256396803+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256404568+07:00","message":"[bufferProcess] interim [240000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256408813+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256412488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256415425+07:00","message":"> Transcript [626] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256419004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256421228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256423574+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.256426358+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.576168519+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.576217615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.576223892+07:00","message":"receive interim result [false|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.576237423+07:00","message":"[buffer interim] 66 false นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576247051+07:00","message":"[bufferProcess] interim [540000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576249641+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576255353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576258309+07:00","message":"> Transcript [627] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576262217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576264319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576267184+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.576270222+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.682127369+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804585333+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.80462336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804630906+07:00","message":"receive interim result [true|false]: นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804637397+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804639584+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804646023+07:00","message":"[buffer interim] 66 true นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804653539+07:00","message":"[bufferProcess] interim [870000000]:นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804656916+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804660686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804663544+07:00","message":"> Transcript [628] [false]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804666942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804668939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804671724+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804674166+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804676402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804678386+07:00","message":"> Transcript [629] [true]: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804681193+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804683224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804684987+07:00","message":"StatePrefix: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804693909+07:00","message":"TextPushed: 'นักเรียนสามารถบอกได้ไหมคะว่าเซตนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:15.804699763+07:00","message":"Push: 'สมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:15.804707873+07:00","message":"push: {true สมาชิกเป็นอะไรบ้าง 0 0xc001718680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:15.813844143+07:00","message":"write wav file: './tmp/7632/7632_66.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:16.279662103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:16.279678323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:16.830929198+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.659806808+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.78104874+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.781069131+07:00","message":"found end of frame, send empty tag with msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.781072461+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.781078184+07:00","message":"[buffer interim] 67 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781084878+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.78108971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781092625+07:00","message":"> Transcript [630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781095243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781097206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781099094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.78110102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:17.781108547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:17.781117353+07:00","message":"push: {true \n 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:17.786613431+07:00","message":"write wav file: './tmp/7632/7632_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.240413738+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.299778098+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.371212249+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.500221718+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.500239538+07:00","message":"found end of frame, send empty tag with msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.50024284+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.500249185+07:00","message":"[buffer interim] 68 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.50025599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500260562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500263551+07:00","message":"> Transcript [631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500266116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500268125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500270059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500271976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.500279105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.500287769+07:00","message":"push: {true \n 0 0xc001719c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:18.505323882+07:00","message":"write wav file: './tmp/7632/7632_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.902091242+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.902128769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.902134222+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:18.902147375+07:00","message":"[buffer interim] 69 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.902154291+07:00","message":"[bufferProcess] interim [420000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:18.902156309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.091764376+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.091804048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.09181175+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.091823347+07:00","message":"[buffer interim] 69 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.091830893+07:00","message":"[bufferProcess] interim [540000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.091833536+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.091839071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.091842054+07:00","message":"> Transcript [632] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.091844532+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192467645+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192493943+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.19250709+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192509665+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192511766+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192513642+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192515435+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192517161+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.192519256+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:19.280631437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:19.280645362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.348761654+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.348809777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.348816814+07:00","message":"receive interim result [false|false]: สมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.348827688+07:00","message":"[buffer interim] 69 false สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348835407+07:00","message":"[bufferProcess] interim [780000000]:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348841131+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348844958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348848441+07:00","message":"> Transcript [633] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348850673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.348853068+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.531860365+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.531910935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.531918878+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.531936015+07:00","message":"[buffer interim] 69 false สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531949326+07:00","message":"[bufferProcess] interim [960000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531954196+07:00","message":"[bufferProcess] send to processor:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531962764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531967643+07:00","message":"> Transcript [634] [false]: 'สมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531973211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531976892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531980807+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.531984445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.735882395+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.73592969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.735938174+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.735955932+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735966967+07:00","message":"[bufferProcess] interim [140000000]:สมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735970519+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735977997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735982549+07:00","message":"> Transcript [635] [false]: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735988389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735992072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735995631+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.735998916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.800095082+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.800138952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.800145049+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.800158792+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800167735+07:00","message":"[bufferProcess] interim [260000000]:สมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800170123+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800176035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800179204+07:00","message":"> Transcript [636] [false]: 'สมาชิกของเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800182573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800184987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800187051+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.800189281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.921780501+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.921821004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.921828567+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.92184304+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921854967+07:00","message":"[bufferProcess] interim [380000000]:สมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.92185888+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921866191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921870307+07:00","message":"> Transcript [637] [false]: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.92187535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921878641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921881652+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921884497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921890554+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921893347+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921897097+07:00","message":"Set new StatePrefix : 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:19.921900383+07:00","message":"Next Push (prob) : 'ของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:19.921910985+07:00","message":"push: {false สมาชิก 0 0xc000182700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.25291009+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.252959613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.252967335+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.252982813+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.252991764+07:00","message":"[bufferProcess] interim [680000000]:สมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.252995405+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.25300577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.253011157+07:00","message":"> Transcript [638] [false]: 'สมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.25301621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.253019448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.25302314+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.253026395+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.308365607+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.308391235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.308396302+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.308407966+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308420487+07:00","message":"[bufferProcess] interim [800000000]:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308423143+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308427021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308429702+07:00","message":"> Transcript [639] [false]: 'สมาชิกของเซตนี้นะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308433149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308435337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308437304+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.308439653+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.958748379+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.958794674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.958803976+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:20.958819157+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958830384+07:00","message":"[bufferProcess] interim [400000000]:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958834241+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958839282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958843613+07:00","message":"> Transcript [640] [false]: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958848351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958851171+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958854367+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:20.958858256+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.335975485+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336019445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336027438+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336039632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.33604355+07:00","message":"receive interim result [false|false]:  1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336051292+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336054925+07:00","message":"[buffer interim] 69 false  1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336061128+07:00","message":"[bufferProcess] interim [760000000]:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336063781+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336075866+07:00","message":"[bufferProcess] interim [760000000]: 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336079505+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซตนี้นะคะก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336083411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336086793+07:00","message":"> Transcript [641] [false]: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336091116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336093402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.33609543+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336097673+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336100401+07:00","message":"Push: 'ของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336102351+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336104475+07:00","message":"Set new StatePrefix : 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.336106933+07:00","message":"Next Push (prob) : 'คะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.336114609+07:00","message":"push: {false ของเซตนี้นะ 0 0xc000182700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404599723+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404639101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404646107+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404656443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404659612+07:00","message":"receive interim result [false|false]:  1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404666912+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.404672051+07:00","message":"[buffer interim] 69 false  1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404678295+07:00","message":"[bufferProcess] interim [880000000]:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404681037+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404686228+07:00","message":"[bufferProcess] interim [880000000]: 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404689303+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404692443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404695361+07:00","message":"> Transcript [642] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404698845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.40470284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.404705115+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.40470751+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732472953+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732518751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732524954+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732536042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 และ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732539118+07:00","message":"receive interim result [false|false]:  1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732546423+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.732551711+07:00","message":"[buffer interim] 69 false  1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732557844+07:00","message":"[bufferProcess] interim [180000000]:สมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732561583+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732566262+07:00","message":"[bufferProcess] interim [180000000]: 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732570317+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732574335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732578451+07:00","message":"> Transcript [643] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732583596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732586824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732589729+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.732592934+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.912625224+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.91266292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ 1 และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.912669388+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.912679021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.91268255+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.912690656+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:21.912694394+07:00","message":"[buffer interim] 69 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912700427+07:00","message":"[bufferProcess] interim [360000000]:สมาชิกของเซตนี้นะคะก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912703276+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912706558+07:00","message":"[bufferProcess] interim [360000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912708928+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912712037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912715343+07:00","message":"> Transcript [644] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912718531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912720879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912724761+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:21.912727624+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041919296+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041966409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ 1 และ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041974614+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041982719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041985676+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.041992715+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.04199607+07:00","message":"[buffer interim] 69 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042002047+07:00","message":"[bufferProcess] interim [480000000]:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042004812+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042008043+07:00","message":"[bufferProcess] interim [480000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042010418+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042013271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042016102+07:00","message":"> Transcript [645] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042020488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042022661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042024659+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042027335+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042030252+07:00","message":"Push: 'คะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042032252+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042034336+07:00","message":"Set new StatePrefix : 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.042036839+07:00","message":"Next Push (prob) : ' 1 และ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.042044545+07:00","message":"push: {false คะก็คือ 0 0xc000182700}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:22.281504288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:22.281511621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.298574487+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.298606286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.298611853+07:00","message":"receive interim result [false|false]: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:22.298627572+07:00","message":"[buffer interim] 69 false สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298634648+07:00","message":"[bufferProcess] interim [780000000]:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298637106+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298640682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298643585+07:00","message":"> Transcript [646] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298647058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298649187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298651478+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:22.298653914+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.489922893+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594898008+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594936925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594943354+07:00","message":"receive interim result [true|false]: สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594951257+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594953687+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.594960513+07:00","message":"[buffer interim] 69 true สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594968011+07:00","message":"[bufferProcess] interim [130000000]:สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594971518+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594975564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594978745+07:00","message":"> Transcript [647] [false]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.59498252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594984608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594987069+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594989583+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594991599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594993642+07:00","message":"> Transcript [648] [true]: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594996216+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.59499794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.594999659+07:00","message":"StatePrefix: 'สมาชิกของเซตนี้นะคะก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.595001703+07:00","message":"TextPushed: 'สมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:23.595005222+07:00","message":"Push: ' 1 และ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:23.595013849+07:00","message":"push: {true  1 และ 2 ค่ะ 0 0xc000182700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:23.605952742+07:00","message":"write wav file: './tmp/7632/7632_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:24.900689159+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:24.97132893+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:25.127362795+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:25.127386967+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:25.127390511+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:25.127397894+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127405492+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127409216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127412093+07:00","message":"> Transcript [649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127414927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127416927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127419065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127421028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:25.127428472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:25.127441577+07:00","message":"push: {true \n 0 0xc000182d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:25.132556726+07:00","message":"write wav file: './tmp/7632/7632_70.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:25.281546341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:25.281568812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.120787851+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.309989701+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.613379008+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.613405061+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.613408538+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.613415513+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613423455+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613427993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613432126+07:00","message":"> Transcript [650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613435124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613437167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613439295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613441905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:26.613444831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.613454811+07:00","message":"push: {true \n 0 0xc000182580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:26.617892188+07:00","message":"write wav file: './tmp/7632/7632_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:26.89193451+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.753866215+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.753920165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sex\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.753927614+07:00","message":"receive interim result [false|false]: sex"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.753947268+07:00","message":"[buffer interim] 72 false sex"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753956065+07:00","message":"[bufferProcess] interim [680000000]:sex"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753958869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753967114+07:00","message":"[bufferProcess] send to processor (ticker):sex"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753970833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753974776+07:00","message":"> Transcript [651] [false]: 'sex'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.753978342+07:00","message":"Set StatePrefix (first interim): 'sex'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.945102667+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.945159518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.94518018+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:27.945196443+07:00","message":"[buffer interim] 72 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.945204126+07:00","message":"[bufferProcess] interim [920000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:27.945206548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.155187911+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.155243116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sex ของไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.155250109+07:00","message":"receive interim result [false|false]: Sex ของไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.155261919+07:00","message":"[buffer interim] 72 false Sex ของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.155269448+07:00","message":"[bufferProcess] interim [100000000]:Sex ของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.155271603+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.155277205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.155280157+07:00","message":"> Transcript [652] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.1552837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.155287224+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.25656962+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.256615397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.256620657+07:00","message":"receive interim result [false|false]: เซตของตลาด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.256632131+07:00","message":"[buffer interim] 72 false เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256639595+07:00","message":"[bufferProcess] interim [160000000]:เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256641982+07:00","message":"[bufferProcess] send to processor:Sex ของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256647304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256650111+07:00","message":"> Transcript [653] [false]: 'Sex ของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256652393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.256654497+07:00","message":"Set new StatePrefix: 'Sex ของไทย'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:28.281738362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:28.281753683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.479777407+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.479826889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาดนัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.479833589+07:00","message":"receive interim result [false|false]: เซตของตลาดนัด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.479855826+07:00","message":"[buffer interim] 72 false เซตของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479865433+07:00","message":"[bufferProcess] interim [340000000]:เซตของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479868176+07:00","message":"[bufferProcess] send to processor:เซตของตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479871923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479874765+07:00","message":"> Transcript [654] [false]: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479877151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.479879191+07:00","message":"Set new StatePrefix: 'เซตของตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.54832872+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.54837107+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":"2026-07-28T12:02:28.548377224+07:00","message":"receive interim result [false|false]: เซตของตลาดในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.548391547+07:00","message":"[buffer interim] 72 false เซตของตลาดในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548400694+07:00","message":"[bufferProcess] interim [460000000]:เซตของตลาดในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548403521+07:00","message":"[bufferProcess] send to processor:เซตของตลาดนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548409369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548412348+07:00","message":"> Transcript [655] [false]: 'เซตของตลาดนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548415886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548418371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548420624+07:00","message":"StatePrefix: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.548422834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.832732355+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.832775609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาดในภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.832781707+07:00","message":"receive interim result [false|false]: เซตของตลาดในภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:28.832793207+07:00","message":"[buffer interim] 72 false เซตของตลาดในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832800722+07:00","message":"[bufferProcess] interim [760000000]:เซตของตลาดในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.83280328+07:00","message":"[bufferProcess] send to processor:เซตของตลาดในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832809463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832812379+07:00","message":"> Transcript [656] [false]: 'เซตของตลาดในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832815946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.83281829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832820541+07:00","message":"StatePrefix: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:28.832822775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.160045315+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.160085318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาดในภาษาอังกฤษราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.16009118+07:00","message":"receive interim result [false|false]: เซตของตลาดในภาษาอังกฤษราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.160105611+07:00","message":"[buffer interim] 72 false เซตของตลาดในภาษาอังกฤษราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160115364+07:00","message":"[bufferProcess] interim [60000000]:เซตของตลาดในภาษาอังกฤษราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160117745+07:00","message":"[bufferProcess] send to processor:เซตของตลาดในภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160121269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160124319+07:00","message":"> Transcript [657] [false]: 'เซตของตลาดในภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160127626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160129779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.16013187+07:00","message":"StatePrefix: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.160134119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.221066474+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.221112715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของตลาดในภาษาอังกฤษล่ะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.221120063+07:00","message":"receive interim result [false|false]: เซตของตลาดในภาษาอังกฤษล่ะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.221137088+07:00","message":"[buffer interim] 72 false เซตของตลาดในภาษาอังกฤษล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.22114635+07:00","message":"[bufferProcess] interim [180000000]:เซตของตลาดในภาษาอังกฤษล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221150611+07:00","message":"[bufferProcess] send to processor:เซตของตลาดในภาษาอังกฤษราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221173617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221178249+07:00","message":"> Transcript [658] [false]: 'เซตของตลาดในภาษาอังกฤษราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221183539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221186825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221190126+07:00","message":"StatePrefix: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221193375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221203611+07:00","message":"Push: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221206889+07:00","message":"TextPushed: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.22121007+07:00","message":"Set new StatePrefix : 'เซตของตลาดในภาษาอังกฤษราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.221213709+07:00","message":"Next Push (prob) : 'ในภาษาอังกฤษราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.221236887+07:00","message":"push: {false เซตของตลาด 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.331725069+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.392884209+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498008199+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498047864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"set ของตลาดในภาษาอังกฤษนะคะ\",\"confidence\":0.8260681}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498055497+07:00","message":"receive interim result [true|false]: set ของตลาดในภาษาอังกฤษนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.49806616+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498068658+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498076681+07:00","message":"[buffer interim] 72 true set ของตลาดในภาษาอังกฤษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498084361+07:00","message":"[bufferProcess] interim [450000000]:set ของตลาดในภาษาอังกฤษนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498087989+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของตลาดในภาษาอังกฤษล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498091393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498094351+07:00","message":"> Transcript [659] [false]: 'เซตของตลาดในภาษาอังกฤษล่ะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498096773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498098754+07:00","message":"Set new StatePrefix: 'เซตของตลาดในภาษาอังกฤษล่ะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498101438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498103425+07:00","message":"> Transcript [660] [true]: 'set ของตลาดในภาษาอังกฤษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498106009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.4981081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498110473+07:00","message":"StatePrefix: 'เซตของตลาดในภาษาอังกฤษล่ะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498112825+07:00","message":"TextPushed: 'เซตของตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.49811448+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498205419+07:00","message":"Push: 'ในภาษาอังกฤษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498207963+07:00","message":"TextPushed: 'เซตของตลาดในภาษาอังกฤษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498210084+07:00","message":"Set new StatePrefix : 'set ของตลาดในภาษาอังกฤษนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498212283+07:00","message":"Next Push (prob) : 'set ของตลาดในภาษาอังกฤษนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.498225175+07:00","message":"push: {true ในภาษาอังกฤษนะคะ 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.498236394+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_72.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:29.507083204+07:00","message":"write wav file: './tmp/7632/7632_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.745089465+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.745150136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.745155644+07:00","message":"receive interim result [false|false]: บ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.745180922+07:00","message":"[buffer interim] 73 false บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.745188569+07:00","message":"[bufferProcess] interim [420000000]:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.745190468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.862152172+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.862192175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.862198134+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:29.862211593+07:00","message":"[buffer interim] 73 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.862229185+07:00","message":"[bufferProcess] interim [480000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.862232542+07:00","message":"[bufferProcess] send to processor:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.862238594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.862241647+07:00","message":"> Transcript [661] [false]: 'บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:29.86224397+07:00","message":"Set StatePrefix (first interim): 'บ่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.061959046+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.062004694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.06201172+07:00","message":"receive interim result [false|false]: บอกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.062029018+07:00","message":"[buffer interim] 73 false บอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.062045938+07:00","message":"[bufferProcess] interim [660000000]:บอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.0620498+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.062059029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.062062159+07:00","message":"> Transcript [662] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.062065091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.062067902+07:00","message":"Set new StatePrefix: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.13410057+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.13415015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.13415643+07:00","message":"receive interim result [false|false]: บอกได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.134172151+07:00","message":"[buffer interim] 73 false บอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134179787+07:00","message":"[bufferProcess] interim [780000000]:บอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134182512+07:00","message":"[bufferProcess] send to processor:บอกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134186042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.13418901+07:00","message":"> Transcript [663] [false]: 'บอกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134192078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134194063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134196201+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.134198451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.252118512+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.252179052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.252185041+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.252200466+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252211168+07:00","message":"[bufferProcess] interim [900000000]:บอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252213934+07:00","message":"[bufferProcess] send to processor:บอกได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252227745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252231334+07:00","message":"> Transcript [664] [false]: 'บอกได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252234978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252239225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252241586+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.252243802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.575473156+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.575515357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.575521193+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.575537166+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575545121+07:00","message":"[bufferProcess] interim [140000000]:บอกได้ไหมคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.57554801+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575555802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575559158+07:00","message":"> Transcript [665] [false]: 'บอกได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575562912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575565435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575567612+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.575570119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.645624938+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.645661986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.645668551+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.645679821+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.64568693+07:00","message":"[bufferProcess] interim [260000000]:บอกได้ไหมคะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.64568923+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645694707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645698099+07:00","message":"> Transcript [666] [false]: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645701287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645705787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645717575+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.64571992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645725107+07:00","message":"Push: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645727194+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645729556+07:00","message":"Set new StatePrefix : 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.645731899+07:00","message":"Next Push (prob) : 'ได้ไหมคะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.645740086+07:00","message":"push: {false บอก 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.653815625+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.65384903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีเสน่ห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.653854984+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.653867508+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653874383+07:00","message":"[bufferProcess] interim [320000000]:บอกได้ไหมคะมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653876895+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653880577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.6538835+07:00","message":"> Transcript [667] [false]: 'บอกได้ไหมคะมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.65388708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653889214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653891119+07:00","message":"StatePrefix: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.653893694+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.761213039+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.761262312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.761269946+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.76128727+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761297095+07:00","message":"[bufferProcess] interim [380000000]:บอกได้ไหมคะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761300019+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761306268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761309132+07:00","message":"> Transcript [668] [false]: 'บอกได้ไหมคะมีเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761312605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761314932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761317354+07:00","message":"StatePrefix: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.761319797+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.816435376+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.816472319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.81647831+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.816493794+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816506698+07:00","message":"[bufferProcess] interim [440000000]:บอกได้ไหมคะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816510279+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816517963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816522839+07:00","message":"> Transcript [669] [false]: 'บอกได้ไหมคะมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816532236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816535187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816538063+07:00","message":"StatePrefix: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.816541995+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.825969436+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.826000464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.826007361+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.826025965+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826034492+07:00","message":"[bufferProcess] interim [500000000]:บอกได้ไหมคะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.8260377+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826044745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826048961+07:00","message":"> Transcript [670] [false]: 'บอกได้ไหมคะมีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.82605351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.82605658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826059371+07:00","message":"StatePrefix: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826062859+07:00","message":"TextPushed: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826070766+07:00","message":"Push: 'ได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826073933+07:00","message":"TextPushed: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.826077326+07:00","message":"Set new StatePrefix : 'บอกได้ไหมคะมีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:30.82608073+07:00","message":"Next Push (prob) : 'สมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:30.826100488+07:00","message":"push: {false ได้ไหมคะมี 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.159682508+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.159727676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.159735496+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาชิกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.159751482+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.159763752+07:00","message":"[bufferProcess] interim [740000000]:บอกได้ไหมคะมีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.15976782+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.159775318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.159779559+07:00","message":"> Transcript [671] [false]: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.159783463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.159787064+07:00","message":"Set new StatePrefix: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.269198979+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.269247033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิกเป็นอัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.269253518+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาชิกเป็นอัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.269266132+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาชิกเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269275207+07:00","message":"[bufferProcess] interim [860000000]:บอกได้ไหมคะมีสมาชิกเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269277757+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269281585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269284477+07:00","message":"> Transcript [672] [false]: 'บอกได้ไหมคะมีสมาชิกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269288273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269290647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.26929266+07:00","message":"StatePrefix: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.269295985+07:00","message":"TextPushed: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.27487333+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.274898787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิกเป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.274904219+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาชิกเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.274915967+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274921894+07:00","message":"[bufferProcess] interim [920000000]:บอกได้ไหมคะมีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274924308+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมาชิกเป็นอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274927484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274930059+07:00","message":"> Transcript [673] [false]: 'บอกได้ไหมคะมีสมาชิกเป็นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274933126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274935157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.274937468+07:00","message":"StatePrefix: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.2749401+07:00","message":"TextPushed: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:31.282051231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:31.282071183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.469895643+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.469942313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.469950305+07:00","message":"receive interim result [false|false]: บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.469968027+07:00","message":"[buffer interim] 73 false บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.469980108+07:00","message":"[bufferProcess] interim [100000000]:บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.469983865+07:00","message":"[bufferProcess] send to processor:บอกได้ไหมคะมีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.469991526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.469996293+07:00","message":"> Transcript [674] [false]: 'บอกได้ไหมคะมีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.470001334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.470004866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.470008344+07:00","message":"StatePrefix: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.470012378+07:00","message":"TextPushed: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.689519547+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792632443+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792663286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง\",\"confidence\":0.95856076}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792670458+07:00","message":"receive interim result [true|false]: บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.79268286+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792685874+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792693283+07:00","message":"[buffer interim] 73 true บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792700289+07:00","message":"[bufferProcess] interim [520000000]:บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792709097+07:00","message":"[bufferProcess] send to processor (isfinal):บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792713982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792717802+07:00","message":"> Transcript [675] [false]: 'บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792722322+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792725278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792729002+07:00","message":"StatePrefix: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792732928+07:00","message":"TextPushed: 'บอกได้ไหมคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792736969+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792740035+07:00","message":"TextPushed: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792743136+07:00","message":"Set new StatePrefix : 'บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792746866+07:00","message":"Next Push (prob) : 'เป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792749649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792752848+07:00","message":"> Transcript [676] [true]: 'บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792757088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.79276032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792763649+07:00","message":"StatePrefix: 'บอกได้ไหมคะมีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792766672+07:00","message":"TextPushed: 'บอกได้ไหมคะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:31.792770136+07:00","message":"Push: 'เป็นอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792783125+07:00","message":"push: {false สมาชิก 0 0xc0004a3080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:31.792807889+07:00","message":"push: {true เป็นอะไรบ้าง 0 0xc0004a3080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:31.800474998+07:00","message":"write wav file: './tmp/7632/7632_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.40073417+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.9435386+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.943590233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.943596466+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.943614581+07:00","message":"[buffer interim] 74 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943621737+07:00","message":"[bufferProcess] interim [360000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943624049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943631317+07:00","message":"[bufferProcess] send to processor (ticker):ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943634106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943637046+07:00","message":"> Transcript [677] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.943639494+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.953295532+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.953336614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.95334376+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:32.953361846+07:00","message":"[buffer interim] 74 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.953370731+07:00","message":"[bufferProcess] interim [420000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:32.953372807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.131264887+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.131317057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.131324393+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.13133877+07:00","message":"[buffer interim] 74 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131347691+07:00","message":"[bufferProcess] interim [540000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131350343+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131357187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131360233+07:00","message":"> Transcript [678] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131362524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.131364655+07:00","message":"Set new StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.490245446+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.549944375+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.59707254+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.597113458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\",\"confidence\":0.79645014}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.597119736+07:00","message":"receive interim result [true|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.597129525+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.59713227+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.597138234+07:00","message":"[buffer interim] 74 true ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597145229+07:00","message":"[bufferProcess] interim [110000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.59714885+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597152979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597156053+07:00","message":"> Transcript [679] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597158636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597170572+07:00","message":"Set new StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597172755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597174702+07:00","message":"> Transcript [680] [true]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597177309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597179409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.59718143+07:00","message":"StatePrefix: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.597183595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:33.5971866+07:00","message":"Push: 'ก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:33.597196967+07:00","message":"push: {true ก็คือมี 0 0xc0004a3980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:33.604833774+07:00","message":"write wav file: './tmp/7632/7632_74.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:34.282821281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:34.2828552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.413329934+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.413376345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"A\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.413381381+07:00","message":"receive interim result [false|false]: A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.413400006+07:00","message":"[buffer interim] 75 false A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.413407375+07:00","message":"[bufferProcess] interim [900000000]:A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.413410143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.45059926+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598562187+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598606495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"A\",\"confidence\":0.5889679}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598612177+07:00","message":"receive interim result [true|false]: A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598622811+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598625134+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598631721+07:00","message":"[buffer interim] 75 true A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598639949+07:00","message":"[bufferProcess] interim [110000000]:A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598643021+07:00","message":"[bufferProcess] send to processor (isfinal):A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598646131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598649545+07:00","message":"> Transcript [681] [false]: 'A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598651996+07:00","message":"Set StatePrefix (first interim): 'A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598653774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598656391+07:00","message":"> Transcript [682] [true]: 'A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598660326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.5986634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.59866691+07:00","message":"StatePrefix: 'A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598670642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:34.598679142+07:00","message":"Push: 'A'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.598689161+07:00","message":"push: {true A 0 0xc001719800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:34.605243365+07:00","message":"write wav file: './tmp/7632/7632_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:34.82996237+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.728841772+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.827533186+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.827566693+07:00","message":"found end of frame, send empty tag with msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.82757084+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.827580822+07:00","message":"[buffer interim] 76 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827592013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827597865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.82760116+07:00","message":"> Transcript [683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827604657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827606754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827608725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827611195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:35.827614305+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:35.827626741+07:00","message":"push: {true \n 0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:35.833989051+07:00","message":"write wav file: './tmp/7632/7632_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:36.169965296+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.00987956+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.104170791+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.104195196+07:00","message":"found end of frame, send empty tag with msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.104198457+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.104206728+07:00","message":"[buffer interim] 77 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.10421455+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104219766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104222935+07:00","message":"> Transcript [684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104225593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104227699+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104229604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104231453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:37.104242479+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.104253102+07:00","message":"push: {true \n 0 0xc000182f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:37.110080348+07:00","message":"write wav file: './tmp/7632/7632_77.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:37.283635603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:37.283642579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:37.531244119+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.290705022+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.409389209+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.409412534+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.409415655+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.409423453+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409431711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409442195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409445247+07:00","message":"> Transcript [685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409448223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409450391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409452295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409454376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.409457431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.409467036+07:00","message":"push: {true \n 0 0xc000044800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:38.415475698+07:00","message":"write wav file: './tmp/7632/7632_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.490936078+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.958799907+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.958848378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.95885358+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:38.958870867+07:00","message":"[buffer interim] 79 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.958878523+07:00","message":"[bufferProcess] interim [240000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:38.958880609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.368662622+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.368709936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.368716285+07:00","message":"receive interim result [false|false]: และอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.368730761+07:00","message":"[buffer interim] 79 false และอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.368738641+07:00","message":"[bufferProcess] interim [720000000]:และอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.368741597+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.368748519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.368751323+07:00","message":"> Transcript [686] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.368753758+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662654208+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662695435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662701324+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662712482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" uw\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662716688+07:00","message":"receive interim result [false|false]:  uw"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662726112+07:00","message":"[buffer interim] 79 false และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.662731172+07:00","message":"[buffer interim] 79 false  uw"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662739918+07:00","message":"[bufferProcess] interim [960000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662743444+07:00","message":"[bufferProcess] send to processor:และอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662747779+07:00","message":"[bufferProcess] interim [960000000]: uw"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662751229+07:00","message":"[bufferProcess] update buffer: และ uw"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662755162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662758284+07:00","message":"> Transcript [687] [false]: 'และอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662761436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662763544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662765695+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.662769823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.73203851+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.732087544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอยู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.732093546+07:00","message":"receive interim result [false|false]: และอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.732108642+07:00","message":"[buffer interim] 79 false และอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732117405+07:00","message":"[bufferProcess] interim [80000000]:และอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732120434+07:00","message":"[bufferProcess] send to processor:และ uw"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732127982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732131042+07:00","message":"> Transcript [688] [false]: 'และ uw'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732134196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732136501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732138891+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:39.732141416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:39.960440086+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.064950214+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065000869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอยู่ค่ะ\",\"confidence\":0.9387796}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065009863+07:00","message":"receive interim result [true|false]: และอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065022243+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065025829+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065035618+07:00","message":"[buffer interim] 79 true และอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065045575+07:00","message":"[bufferProcess] interim [500000000]:และอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065049012+07:00","message":"[bufferProcess] send to processor (isfinal):และอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065052852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065055912+07:00","message":"> Transcript [689] [false]: 'และอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065059005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065061014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065063279+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065065516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065067304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065069441+07:00","message":"> Transcript [690] [true]: 'และอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065071845+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065075221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065077275+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065079046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:40.065082087+07:00","message":"Push: 'และอยู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.065089945+07:00","message":"push: {true และอยู่ค่ะ 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:40.072603193+07:00","message":"write wav file: './tmp/7632/7632_79.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:40.283810489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:40.283864863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:40.853200185+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.108900044+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.197916026+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.197951805+07:00","message":"found end of frame, send empty tag with msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.197958224+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.197971991+07:00","message":"[buffer interim] 80 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.197983404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.197989593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.197993293+07:00","message":"> Transcript [691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.197996462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.197999073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.198001083+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.198002964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.198014636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.198026201+07:00","message":"push: {true \n 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:41.204551821+07:00","message":"write wav file: './tmp/7632/7632_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.371271553+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.489884276+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.835445908+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.83547237+07:00","message":"found end of frame, send empty tag with msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.835475893+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.835483491+07:00","message":"[buffer interim] 81 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835490508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835494756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835498232+07:00","message":"> Transcript [692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.83550154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835503749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835505756+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835507742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:41.835515528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:41.835524589+07:00","message":"push: {true \n 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:41.841193232+07:00","message":"write wav file: './tmp/7632/7632_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.391184068+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.521892607+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.813938366+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.813957893+07:00","message":"found end of frame, send empty tag with msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.813961311+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.813968386+07:00","message":"[buffer interim] 82 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813975174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813979505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.81398281+07:00","message":"> Transcript [693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813985755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813987844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813989722+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.813992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:42.814000204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:42.814009232+07:00","message":"push: {true \n 0 0xc0018a4b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:42.818467584+07:00","message":"write wav file: './tmp/7632/7632_82.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:43.284530844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:43.284584511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.410942613+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.53944155+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.610945476+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.626084839+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.626117632+07:00","message":"found end of frame, send empty tag with msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.626121654+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.626129989+07:00","message":"[buffer interim] 83 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626138914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626147428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626150538+07:00","message":"> Transcript [694] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626153637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626155809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.62615772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.62616007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:43.626166316+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:43.626176903+07:00","message":"push: {true \n 0 0xc0018a4e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:43.631457553+07:00","message":"write wav file: './tmp/7632/7632_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.084414608+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.084458223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.084466438+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.084482433+07:00","message":"[buffer interim] 84 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.084491301+07:00","message":"[bufferProcess] interim [300000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.084493849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.268163278+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.268214273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.268220755+07:00","message":"receive interim result [false|false]: เช็คของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.268235653+07:00","message":"[buffer interim] 84 false เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.268243581+07:00","message":"[bufferProcess] interim [480000000]:เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.268246062+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.268256649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.268260281+07:00","message":"> Transcript [695] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.2682628+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.474437218+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.474486735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.474493582+07:00","message":"receive interim result [false|false]: เช็คของชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.474509997+07:00","message":"[buffer interim] 84 false เช็คของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474518448+07:00","message":"[bufferProcess] interim [720000000]:เช็คของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474522246+07:00","message":"[bufferProcess] send to processor:เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474527023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474531568+07:00","message":"> Transcript [696] [false]: 'เช็คของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474535343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474537522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.474539378+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.47454143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.703146862+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.703170345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.70317466+07:00","message":"receive interim result [false|false]: เช็คของชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.703185756+07:00","message":"[buffer interim] 84 false เช็คของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703192696+07:00","message":"[bufferProcess] interim [840000000]:เช็คของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703195508+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.70319884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703201664+07:00","message":"> Transcript [697] [false]: 'เช็คของชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703204405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703206491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703208316+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.703210285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.800346422+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.800393464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.800398927+07:00","message":"receive interim result [false|false]: เช็คของชื่อวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.800416397+07:00","message":"[buffer interim] 84 false เช็คของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800424786+07:00","message":"[bufferProcess] interim [960000000]:เช็คของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800427477+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800435458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800438393+07:00","message":"> Transcript [698] [false]: 'เช็คของชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800442047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800445477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800447564+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.800449861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.837881911+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.837918496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.837923921+07:00","message":"receive interim result [false|false]: เช็คของชื่อว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.837937477+07:00","message":"[buffer interim] 84 false เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837943883+07:00","message":"[bufferProcess] interim [20000000]:เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837946312+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837949836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837952696+07:00","message":"> Transcript [699] [false]: 'เช็คของชื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837955519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837957483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837959425+07:00","message":"StatePrefix: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837961365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837966562+07:00","message":"Push: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837970109+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837972998+07:00","message":"Set new StatePrefix : 'เช็คของชื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.837976406+07:00","message":"Next Push (prob) : 'ของชื่อวัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.837993119+07:00","message":"push: {false เช็ค 0 0xc0039e6300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.878395167+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.878442731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อว่าใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.878450004+07:00","message":"receive interim result [false|false]: เช็คของชื่อว่าใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.878464492+07:00","message":"[buffer interim] 84 false เช็คของชื่อว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878472964+07:00","message":"[bufferProcess] interim [80000000]:เช็คของชื่อว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878475756+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878483292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878488009+07:00","message":"> Transcript [700] [false]: 'เช็คของชื่อว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878490409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.878492943+07:00","message":"Set new StatePrefix: 'เช็คของชื่อว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.996629016+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.996673814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อว่าอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.996680754+07:00","message":"receive interim result [false|false]: เช็คของชื่อว่าอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:44.99669533+07:00","message":"[buffer interim] 84 false เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996706882+07:00","message":"[bufferProcess] interim [140000000]:เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996709523+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อว่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996716112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996719775+07:00","message":"> Transcript [701] [false]: 'เช็คของชื่อว่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996722515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:44.996724799+07:00","message":"Set new StatePrefix: 'เช็คของชื่อว่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.041220129+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.041278805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อวันในสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.041285208+07:00","message":"receive interim result [false|false]: เช็คของชื่อวันในสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.041300275+07:00","message":"[buffer interim] 84 false เช็คของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041307033+07:00","message":"[bufferProcess] interim [260000000]:เช็คของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041309691+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อว่าอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041313335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041316263+07:00","message":"> Transcript [702] [false]: 'เช็คของชื่อว่าอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041318735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.041320906+07:00","message":"Set new StatePrefix: 'เช็คของชื่อว่าอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.368062116+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.368092753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อวันในสัปดาห์ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.368097929+07:00","message":"receive interim result [false|false]: เช็คของชื่อวันในสัปดาห์ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.36811165+07:00","message":"[buffer interim] 84 false เช็คของชื่อวันในสัปดาห์ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.368118758+07:00","message":"[bufferProcess] interim [620000000]:เช็คของชื่อวันในสัปดาห์ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.3681223+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อวันในสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.368125967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.368128316+07:00","message":"> Transcript [703] [false]: 'เช็คของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.368130689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.368133494+07:00","message":"Set new StatePrefix: 'เช็คของชื่อวันในสัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.560517819+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.560562374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คของชื่อวันในสัปดาห์ล่ะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.560568848+07:00","message":"receive interim result [false|false]: เช็คของชื่อวันในสัปดาห์ล่ะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.560588513+07:00","message":"[buffer interim] 84 false เช็คของชื่อวันในสัปดาห์ล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.56059693+07:00","message":"[bufferProcess] interim [740000000]:เช็คของชื่อวันในสัปดาห์ล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.560599748+07:00","message":"[bufferProcess] send to processor:เช็คของชื่อวันในสัปดาห์ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.560604041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.56060722+07:00","message":"> Transcript [704] [false]: 'เช็คของชื่อวันในสัปดาห์ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.560611269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.560613372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.56061558+07:00","message":"StatePrefix: 'เช็คของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.560617769+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.730452596+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.791282247+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882173968+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882216266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของชื่อวันในสัปดาห์นะคะ\",\"confidence\":0.90661234}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882222439+07:00","message":"receive interim result [true|false]: เซตของชื่อวันในสัปดาห์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882229906+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882232305+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882238403+07:00","message":"[buffer interim] 84 true เซตของชื่อวันในสัปดาห์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882245743+07:00","message":"[bufferProcess] interim [100000000]:เซตของชื่อวันในสัปดาห์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.88224874+07:00","message":"[bufferProcess] send to processor (isfinal):เช็คของชื่อวันในสัปดาห์ล่ะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882258983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882267174+07:00","message":"> Transcript [705] [false]: 'เช็คของชื่อวันในสัปดาห์ล่ะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882276571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882279166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882281597+07:00","message":"StatePrefix: 'เช็คของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882284117+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.88228592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882287977+07:00","message":"> Transcript [706] [true]: 'เซตของชื่อวันในสัปดาห์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882290209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882292277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882294222+07:00","message":"StatePrefix: 'เช็คของชื่อวันในสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882296297+07:00","message":"TextPushed: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882298109+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882380774+07:00","message":"Push: 'เซตของชื่อวันในสัปดาห์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882383927+07:00","message":"TextPushed: 'เช็คเซตของชื่อวันในสัปดาห์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882386165+07:00","message":"Set new StatePrefix : 'เซตของชื่อวันในสัปดาห์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882388345+07:00","message":"Next Push (prob) : 'เซตของชื่อวันในสัปดาห์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:45.882395187+07:00","message":"push: {true เซตของชื่อวันในสัปดาห์นะคะ 0 0xc0039e6300}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:45.882414516+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_84.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:45.889864085+07:00","message":"write wav file: './tmp/7632/7632_84.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:46.285139877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:46.285137841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.539487682+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.539534634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.539540515+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.539555966+07:00","message":"[buffer interim] 85 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.539563624+07:00","message":"[bufferProcess] interim [540000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.539565664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.541389764+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.541427642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.541433818+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.541447662+07:00","message":"[buffer interim] 85 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.541455403+07:00","message":"[bufferProcess] interim [600000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.541462711+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.541467676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.54147121+07:00","message":"> Transcript [707] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.541473851+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.86661428+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.866651056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสมาชิกได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.866656742+07:00","message":"receive interim result [false|false]: มีสมาชิกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.866666465+07:00","message":"[buffer interim] 85 false มีสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.866674018+07:00","message":"[bufferProcess] interim [840000000]:มีสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.866676255+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.866680489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.86668355+07:00","message":"> Transcript [708] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.866685879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.866688273+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.998436902+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.998478055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสมาชิกได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.998485577+07:00","message":"receive interim result [false|false]: มีสมาชิกได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:46.998497069+07:00","message":"[buffer interim] 85 false มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.998504017+07:00","message":"[bufferProcess] interim [20000000]:มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.998506438+07:00","message":"[bufferProcess] send to processor:มีสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.998511865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.998515639+07:00","message":"> Transcript [709] [false]: 'มีสมาชิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.998518086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:46.99852061+07:00","message":"Set new StatePrefix: 'มีสมาชิกได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.450129373+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.560019315+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.560078165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสมาชิกได้แก่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.560084551+07:00","message":"receive interim result [false|false]: มีสมาชิกได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.5600996+07:00","message":"[buffer interim] 85 false มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560107578+07:00","message":"[bufferProcess] interim [620000000]:มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560110941+07:00","message":"[bufferProcess] send to processor:มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560118125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560121031+07:00","message":"> Transcript [710] [false]: 'มีสมาชิกได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560124751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560127483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.56012972+07:00","message":"StatePrefix: 'มีสมาชิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.560132016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567570988+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567597321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีสมาชิกได้แก่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567602791+07:00","message":"receive interim result [true|false]: มีสมาชิกได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567612882+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567615261+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567620776+07:00","message":"[buffer interim] 85 true มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567625729+07:00","message":"[bufferProcess] interim [680000000]:มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567628377+07:00","message":"[bufferProcess] send to processor (isfinal):มีสมาชิกได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.56763172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567634409+07:00","message":"> Transcript [711] [false]: 'มีสมาชิกได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567637047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567639014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567640948+07:00","message":"StatePrefix: 'มีสมาชิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567642921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567644629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567646905+07:00","message":"> Transcript [712] [true]: 'มีสมาชิกได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567649217+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567651009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567652793+07:00","message":"StatePrefix: 'มีสมาชิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567654704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:47.567665024+07:00","message":"Push: 'มีสมาชิกได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.567676252+07:00","message":"push: {true มีสมาชิกได้แก่ 0 0xc0039e6500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:47.573921134+07:00","message":"write wav file: './tmp/7632/7632_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:47.978097937+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.314912999+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.314963889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.314970201+07:00","message":"receive interim result [false|false]: จ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.31498541+07:00","message":"[buffer interim] 86 false จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.314993274+07:00","message":"[bufferProcess] interim [360000000]:จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.314995102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.453776459+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.453818496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.453824354+07:00","message":"receive interim result [false|false]: จาน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.453835695+07:00","message":"[buffer interim] 86 false จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.453860331+07:00","message":"[bufferProcess] interim [480000000]:จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.453863069+07:00","message":"[bufferProcess] send to processor:จ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.453866951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.453871055+07:00","message":"> Transcript [713] [false]: 'จ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.453873376+07:00","message":"Set StatePrefix (first interim): 'จ้า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.644898084+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.644944358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันทร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.64495135+07:00","message":"receive interim result [false|false]: จันทร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.64496331+07:00","message":"[buffer interim] 86 false จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644970843+07:00","message":"[bufferProcess] interim [660000000]:จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644973598+07:00","message":"[bufferProcess] send to processor:จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644978957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644981642+07:00","message":"> Transcript [714] [false]: 'จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644984069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.644987026+07:00","message":"Set new StatePrefix: 'จาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.729189278+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.836785422+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.836833933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันทร์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.83683979+07:00","message":"receive interim result [true|false]: จันทร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.836849002+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.836851439+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.836857679+07:00","message":"[buffer interim] 86 true จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836866282+07:00","message":"[bufferProcess] interim [990000000]:จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836871346+07:00","message":"[bufferProcess] send to processor (isfinal):จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836874603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836877986+07:00","message":"> Transcript [715] [false]: 'จันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836880271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836882345+07:00","message":"Set new StatePrefix: 'จันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836884251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836886346+07:00","message":"> Transcript [716] [true]: 'จันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.83688884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836891011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836893262+07:00","message":"StatePrefix: 'จันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.83689533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:48.836901289+07:00","message":"Push: 'จันทร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:48.83690816+07:00","message":"push: {true จันทร์ 0 0xc0018a4300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:48.842271144+07:00","message":"write wav file: './tmp/7632/7632_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192601287+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192649673+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192653623+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192655787+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192657864+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192660838+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192662653+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.192664357+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:49.285849344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:49.285866655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.690335886+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:49.759192461+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.141306864+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.141336108+07:00","message":"found end of frame, send empty tag with msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.141339994+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.141348294+07:00","message":"[buffer interim] 87 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141355527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141360257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141363524+07:00","message":"> Transcript [717] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141366548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141368616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141370727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141372793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.141378987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.141388568+07:00","message":"push: {true \n 0 0xc001719980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:50.145395146+07:00","message":"write wav file: './tmp/7632/7632_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.212456357+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.334122135+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.591449604+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.781736544+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.781754197+07:00","message":"found end of frame, send empty tag with msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.781757402+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.781764212+07:00","message":"[buffer interim] 88 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781770979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781775257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781778721+07:00","message":"> Transcript [718] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781781441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781783453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781785333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781787263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:50.781793814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:50.781802565+07:00","message":"push: {true \n 0 0xc001719e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:50.787691508+07:00","message":"write wav file: './tmp/7632/7632_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.041192514+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.135057195+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.135078017+07:00","message":"found end of frame, send empty tag with msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.135081296+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.135087581+07:00","message":"[buffer interim] 89 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135094083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135097863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135101219+07:00","message":"> Transcript [719] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135104098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135106331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.13510826+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135110239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.135113088+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.135122571+07:00","message":"push: {true \n 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:51.14062445+07:00","message":"write wav file: './tmp/7632/7632_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.290434475+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.359220948+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.551092073+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.554539831+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.55456001+07:00","message":"found end of frame, send empty tag with msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.554563677+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.554569546+07:00","message":"[buffer interim] 90 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554576147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554579786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554583101+07:00","message":"> Transcript [720] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554586966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554590045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.55459285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554597483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:51.554606225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:51.554614443+07:00","message":"push: {true \n 0 0xc0004a3700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:51.559270254+07:00","message":"write wav file: './tmp/7632/7632_90.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:52.286410958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:52.286424975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.559720367+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.559755846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อังคาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.559761098+07:00","message":"receive interim result [false|false]: อังคาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.5597729+07:00","message":"[buffer interim] 91 false อังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559779598+07:00","message":"[bufferProcess] interim [780000000]:อังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559781658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559787165+07:00","message":"[bufferProcess] send to processor (ticker):อังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559790061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559792935+07:00","message":"> Transcript [721] [false]: 'อังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:52.559795288+07:00","message":"Set StatePrefix (first interim): 'อังคาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.890145444+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:52.961585003+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.000930844+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.000978621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อังคาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.000985879+07:00","message":"receive interim result [true|false]: อังคาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.000998852+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.001002368+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.001011464+07:00","message":"[buffer interim] 91 true อังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001020489+07:00","message":"[bufferProcess] interim [170000000]:อังคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001024995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001027641+07:00","message":"> Transcript [722] [true]: 'อังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001030775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001033015+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001035161+07:00","message":"StatePrefix: 'อังคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001037295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.001039924+07:00","message":"Push: 'อังคาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.001048081+07:00","message":"push: {true อังคาร 0 0xc0018a4c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:53.007580318+07:00","message":"write wav file: './tmp/7632/7632_91.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.020087833+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.200328858+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.20035605+07:00","message":"found end of frame, send empty tag with msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.200359762+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.200366827+07:00","message":"[buffer interim] 92 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200373763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.20037788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.20038116+07:00","message":"> Transcript [723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200383895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200386045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200388113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200390436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:53.200393228+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.200413635+07:00","message":"push: {true \n 0 0xc0003a4600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:53.204952207+07:00","message":"write wav file: './tmp/7632/7632_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.411229905+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:53.930137589+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.018605782+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.01863659+07:00","message":"found end of frame, send empty tag with msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.018641863+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.018651921+07:00","message":"[buffer interim] 93 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018660273+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018664012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018667126+07:00","message":"> Transcript [724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018670271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018672353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.01867447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018676485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.018680223+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.018695107+07:00","message":"push: {true \n 0 0xc0018a5180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:54.023573622+07:00","message":"write wav file: './tmp/7632/7632_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.051382576+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.180152293+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.299867173+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.299892924+07:00","message":"found end of frame, send empty tag with msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.299898264+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.29990676+07:00","message":"[buffer interim] 94 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299921767+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299926414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299929535+07:00","message":"> Transcript [725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299932254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299934377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299936399+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.299938471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:54.2999433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.299952038+07:00","message":"push: {true \n 0 0xc0039e6a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:54.304690423+07:00","message":"write wav file: './tmp/7632/7632_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:54.309935235+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.140774027+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.237849854+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.237872691+07:00","message":"found end of frame, send empty tag with msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.237876068+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.237883098+07:00","message":"[buffer interim] 95 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237889763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237893731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237897315+07:00","message":"> Transcript [726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237900215+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237902311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237904155+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237906232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.237914188+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.237922981+07:00","message":"push: {true \n 0 0xc0039e6b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:55.247328036+07:00","message":"write wav file: './tmp/7632/7632_95.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:55.286453855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:55.286475114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.461718885+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.849452991+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.966684559+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.966709068+07:00","message":"found end of frame, send empty tag with msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.966712357+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.966718829+07:00","message":"[buffer interim] 96 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966725614+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966730736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966733754+07:00","message":"> Transcript [727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966736284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966738461+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966740351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966742462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:55.966745424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:55.966755389+07:00","message":"push: {true \n 0 0xc0039e6400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:55.97158555+07:00","message":"write wav file: './tmp/7632/7632_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.102456361+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.169326244+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.319471446+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.319493824+07:00","message":"found end of frame, send empty tag with msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.31949998+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.319510735+07:00","message":"[buffer interim] 97 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319521701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319525658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319529195+07:00","message":"> Transcript [728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319532017+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319534096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319536113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319538013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:56.319545489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.319555875+07:00","message":"push: {true \n 0 0xc000182800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:56.324195446+07:00","message":"write wav file: './tmp/7632/7632_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:56.683701291+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.362368884+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.362433121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤหัส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.362439849+07:00","message":"receive interim result [false|false]: พฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.362456894+07:00","message":"[buffer interim] 98 false พฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362465896+07:00","message":"[bufferProcess] interim [660000000]:พฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362468047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362474317+07:00","message":"[bufferProcess] send to processor (ticker):พฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362477423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362482651+07:00","message":"> Transcript [729] [false]: 'พฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.362485292+07:00","message":"Set StatePrefix (first interim): 'พฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.678269161+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.678314461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤหัสบดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.678320552+07:00","message":"receive interim result [false|false]: พฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:57.67833502+07:00","message":"[buffer interim] 98 false พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.67834215+07:00","message":"[bufferProcess] interim [960000000]:พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:57.678344185+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.262152344+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.262192261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤหัสบดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.262197599+07:00","message":"receive interim result [false|false]: พฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.262210772+07:00","message":"[buffer interim] 98 false พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262221546+07:00","message":"[bufferProcess] interim [560000000]:พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262225015+07:00","message":"[bufferProcess] send to processor:พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.26223242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262236549+07:00","message":"> Transcript [730] [false]: 'พฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262241105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262244494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262246691+07:00","message":"StatePrefix: 'พฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.262249154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:58.286979349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:02:58.286986378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.470571476+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593244101+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593300375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พฤหัสบดี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593306625+07:00","message":"receive interim result [true|false]: พฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593317078+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593319631+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593326018+07:00","message":"[buffer interim] 98 true พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593333454+07:00","message":"[bufferProcess] interim [10000000]:พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593336508+07:00","message":"[bufferProcess] send to processor (isfinal):พฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593339638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593342391+07:00","message":"> Transcript [731] [false]: 'พฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593345469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593347614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593349488+07:00","message":"StatePrefix: 'พฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593351651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593353569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593355835+07:00","message":"> Transcript [732] [true]: 'พฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593357968+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593359755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593361761+07:00","message":"StatePrefix: 'พฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593363799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.593366831+07:00","message":"Push: 'พฤหัสบดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.593374631+07:00","message":"push: {true พฤหัสบดี 0 0xc000182b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:58.600795666+07:00","message":"write wav file: './tmp/7632/7632_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.789781632+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.849415412+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.992307077+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.992331664+07:00","message":"found end of frame, send empty tag with msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.992335215+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.992342671+07:00","message":"[buffer interim] 99 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992349876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992356019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992359541+07:00","message":"> Transcript [733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992362385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992364462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992366878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992368899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:58.992371883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:58.99238078+07:00","message":"push: {true \n 0 0xc0039e6880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:58.996588625+07:00","message":"write wav file: './tmp/7632/7632_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.240748551+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.369603491+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.493464404+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.493500896+07:00","message":"found end of frame, send empty tag with msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.493505553+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.493513511+07:00","message":"[buffer interim] 100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493524547+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493528731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493531842+07:00","message":"> Transcript [734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493534602+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493536615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493538647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493540642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:02:59.493545354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.493555978+07:00","message":"push: {true \n 0 0xc0004a3900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:02:59.49854403+07:00","message":"write wav file: './tmp/7632/7632_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.750829147+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:02:59.879523366+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.01234827+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.012384708+07:00","message":"found end of frame, send empty tag with msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.012390062+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.012400463+07:00","message":"[buffer interim] 101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.01240969+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012414889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012418864+07:00","message":"> Transcript [735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012422997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012426855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012430749+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012433623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.012437474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.01244988+07:00","message":"push: {true \n 0 0xc0018a4f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:00.017930111+07:00","message":"write wav file: './tmp/7632/7632_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.130001514+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.259934017+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.429401157+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.42943795+07:00","message":"found end of frame, send empty tag with msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.429447027+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.429456981+07:00","message":"[buffer interim] 102 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429464642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429468982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429472093+07:00","message":"> Transcript [736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429474916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429476997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429479042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429481015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:00.429486059+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.429496218+07:00","message":"push: {true \n 0 0xc0004a3d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:00.434109275+07:00","message":"write wav file: './tmp/7632/7632_102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:00.523674624+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:01.287460365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:01.287463528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.15718933+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.157242764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.157249303+07:00","message":"receive interim result [false|false]: สุข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.157263971+07:00","message":"[buffer interim] 103 false สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157271849+07:00","message":"[bufferProcess] interim [470000000]:สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157274272+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157281958+07:00","message":"[bufferProcess] send to processor (ticker):สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157290397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157293437+07:00","message":"> Transcript [737] [false]: 'สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.157295825+07:00","message":"Set StatePrefix (first interim): 'สุข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.382244675+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478340792+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478389572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุ\",\"confidence\":0.79335487}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478396628+07:00","message":"receive interim result [true|false]: สุ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478409949+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478412804+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478420032+07:00","message":"[buffer interim] 103 true สุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478428878+07:00","message":"[bufferProcess] interim [890000000]:สุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.47843326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478436357+07:00","message":"> Transcript [738] [true]: 'สุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478439269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478441282+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478443589+07:00","message":"StatePrefix: 'สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478447021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.478450266+07:00","message":"Push: 'สุ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.478459635+07:00","message":"push: {true สุ 0 0xc0004a3e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:02.485184054+07:00","message":"write wav file: './tmp/7632/7632_103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.639850099+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.769317055+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.9454062+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.945430965+07:00","message":"found end of frame, send empty tag with msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.945434769+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.945441747+07:00","message":"[buffer interim] 104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945449184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945454699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945457651+07:00","message":"> Transcript [739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945460032+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945462172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945464077+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945465969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:02.945468745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:02.945478234+07:00","message":"push: {true \n 0 0xc0018a5400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:02.950468304+07:00","message":"write wav file: './tmp/7632/7632_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.155435065+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.212425308+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.340102416+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.603919048+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.603934868+07:00","message":"found end of frame, send empty tag with msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.6039378+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.603944831+07:00","message":"[buffer interim] 105 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603954775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603960803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603964681+07:00","message":"> Transcript [740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603967463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603969467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603971352+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.60397332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:03.603979433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:03.60398745+07:00","message":"push: {true \n 0 0xc0039e6e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:03.608438543+07:00","message":"write wav file: './tmp/7632/7632_105.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:04.287697871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:04.287736013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.299359003+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.394455151+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.394477379+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.394481732+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.394489191+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394496931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394501211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394504519+07:00","message":"> Transcript [741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.39450735+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.39450945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394511471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394513449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.394516565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.394526474+07:00","message":"push: {true \n 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:04.403264182+07:00","message":"write wav file: './tmp/7632/7632_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.43091364+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.994008565+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.994054226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.994059953+07:00","message":"receive interim result [false|false]: สาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:04.994074909+07:00","message":"[buffer interim] 107 false สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.994085703+07:00","message":"[bufferProcess] interim [420000000]:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:04.994087659+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.310506903+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.310555892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.310564628+07:00","message":"receive interim result [false|false]: เสา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.310576178+07:00","message":"[buffer interim] 107 false เสา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.310584925+07:00","message":"[bufferProcess] interim [660000000]:เสา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.310588053+07:00","message":"[bufferProcess] send to processor:สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.310596097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.310600139+07:00","message":"> Transcript [742] [false]: 'สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.310603444+07:00","message":"Set StatePrefix (first interim): 'สาว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.649505452+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.770597035+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.770649811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสาร์\",\"confidence\":0.8981954}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.770655921+07:00","message":"receive interim result [true|false]: เสาร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.77066856+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.770671338+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.77067784+07:00","message":"[buffer interim] 107 true เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.77068631+07:00","message":"[bufferProcess] interim [230000000]:เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770690051+07:00","message":"[bufferProcess] send to processor (isfinal):เสา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770693291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.77069647+07:00","message":"> Transcript [743] [false]: 'เสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770699234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770701404+07:00","message":"Set new StatePrefix: 'เสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770703278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770705498+07:00","message":"> Transcript [744] [true]: 'เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.77070802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770710099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770712595+07:00","message":"StatePrefix: 'เสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770714807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:05.770722621+07:00","message":"Push: 'เสาร์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.770731475+07:00","message":"push: {true เสาร์ 0 0xc0039e6080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:05.776336641+07:00","message":"write wav file: './tmp/7632/7632_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.841216396+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:05.978125534+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:06.097593047+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:06.539579275+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:07.288700746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:07.288719487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.334227727+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.334255172+07:00","message":"found end of frame, send empty tag with msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.334259128+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.334267024+07:00","message":"[buffer interim] 108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334274696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334279024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334281949+07:00","message":"> Transcript [745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334284643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334286777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334288841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334290811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.334303133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.334313276+07:00","message":"push: {true \n 0 0xc002b4e180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:07.339019792+07:00","message":"write wav file: './tmp/7632/7632_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.634550825+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.634570976+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.634574217+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.634581144+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634587336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.6345917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634594766+07:00","message":"> Transcript [746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634597445+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634599538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634601545+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634603472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:07.634611253+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:07.63462325+07:00","message":"push: {true \n 0 0xc002b4e280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:07.639935925+07:00","message":"write wav file: './tmp/7632/7632_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:08.401916361+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:08.916165126+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.027660461+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.027681553+07:00","message":"found end of frame, send empty tag with msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.027684778+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.027692338+07:00","message":"[buffer interim] 110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027699426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027704268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027707686+07:00","message":"> Transcript [747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027710227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027712512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027714374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027716239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.027719105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.027730066+07:00","message":"push: {true \n 0 0xc0003a4800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:09.032808923+07:00","message":"write wav file: './tmp/7632/7632_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.100966813+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.229675846+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.334825199+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.334848044+07:00","message":"found end of frame, send empty tag with msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.334853063+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.33486078+07:00","message":"[buffer interim] 111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.33486964+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334877331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334882139+07:00","message":"> Transcript [748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334886104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334889012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334892102+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334895762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:09.334899526+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.334911204+07:00","message":"push: {true \n 0 0xc002b4e700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:09.340622297+07:00","message":"write wav file: './tmp/7632/7632_111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:09.610210191+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:10.28905599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:10.289063654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:11.782736479+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:11.782788699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:11.782794367+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:11.78280803+07:00","message":"[buffer interim] 112 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782815391+07:00","message":"[bufferProcess] interim [190000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782817446+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782822854+07:00","message":"[bufferProcess] send to processor (ticker):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782825934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782828717+07:00","message":"> Transcript [749] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:11.782831063+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.015692789+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.015738555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.015744389+07:00","message":"receive interim result [false|false]: และอาจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.015763044+07:00","message":"[buffer interim] 112 false และอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.015770613+07:00","message":"[bufferProcess] interim [430000000]:และอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.015772705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.209241843+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.209282821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.209288976+07:00","message":"receive interim result [false|false]: และอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.209301327+07:00","message":"[buffer interim] 112 false และอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.20931577+07:00","message":"[bufferProcess] interim [550000000]:และอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209318306+07:00","message":"[bufferProcess] send to processor:และอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209322049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.20932497+07:00","message":"> Transcript [750] [false]: 'และอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209328161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209330425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209332411+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.209334494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.213022471+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.213052058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.213057181+07:00","message":"receive interim result [false|false]: และอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.213068395+07:00","message":"[buffer interim] 112 false และอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213073802+07:00","message":"[bufferProcess] interim [610000000]:และอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213076205+07:00","message":"[bufferProcess] send to processor:และอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213079485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213082249+07:00","message":"> Transcript [751] [false]: 'และอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213084569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213086809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.213089057+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.21309316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.455080949+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.455121293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาทิตย์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.455128445+07:00","message":"receive interim result [false|false]: และอาทิตย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:12.455141158+07:00","message":"[buffer interim] 112 false และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455147871+07:00","message":"[bufferProcess] interim [850000000]:และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455150468+07:00","message":"[bufferProcess] send to processor:และอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455156352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455159255+07:00","message":"> Transcript [752] [false]: 'และอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455162328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455164524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455166861+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:12.455169356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.272524637+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:13.289740817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:13.289758488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.302270907+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.302316426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาทิตย์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.302322516+07:00","message":"receive interim result [false|false]: และอาทิตย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.302338887+07:00","message":"[buffer interim] 112 false และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302345918+07:00","message":"[bufferProcess] interim [450000000]:และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302348433+07:00","message":"[bufferProcess] send to processor:และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302351933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.30235569+07:00","message":"> Transcript [753] [false]: 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302359337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302361848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302364422+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302367753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302374625+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302377118+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.302379849+07:00","message":"Set new StatePrefix : 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.30238273+07:00","message":"Next Push (prob) : 'อาทิตย์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.302390682+07:00","message":"push: {false และ 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370759063+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370802778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอาทิตย์ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370810314+07:00","message":"receive interim result [true|false]: และอาทิตย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370823649+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370826959+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370836384+07:00","message":"[buffer interim] 112 true และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370845055+07:00","message":"[bufferProcess] interim [870000000]:และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370848684+07:00","message":"[bufferProcess] send to processor (isfinal):และอาทิตย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370852431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370855256+07:00","message":"> Transcript [754] [false]: 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370858109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370860155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370862779+07:00","message":"StatePrefix: 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.37086588+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.37086788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370870133+07:00","message":"> Transcript [755] [true]: 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370872352+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370874292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.37087612+07:00","message":"StatePrefix: 'และอาทิตย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370878048+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.370881088+07:00","message":"Push: 'อาทิตย์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.370888813+07:00","message":"push: {true อาทิตย์ค่ะ 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:13.380718882+07:00","message":"write wav file: './tmp/7632/7632_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.72003709+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.780776333+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.909233881+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.909256769+07:00","message":"found end of frame, send empty tag with msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.90925987+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.909266174+07:00","message":"[buffer interim] 113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909273397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909278587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909283054+07:00","message":"> Transcript [756] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909287235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909290785+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909292842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909294864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:13.909298097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:13.909313793+07:00","message":"push: {true \n 0 0xc0039e7100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:13.914117562+07:00","message":"write wav file: './tmp/7632/7632_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.17066329+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.229867116+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.360804184+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.419688442+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.445802657+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.445839978+07:00","message":"found end of frame, send empty tag with msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.445843779+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.445853545+07:00","message":"[buffer interim] 114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445865566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445869647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445872805+07:00","message":"> Transcript [757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445875913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445877961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.4458799+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445881843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.445889375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.445900931+07:00","message":"push: {true \n 0 0xc0003a4c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:14.450962199+07:00","message":"write wav file: './tmp/7632/7632_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.61094826+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.842114507+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.842145124+07:00","message":"found end of frame, send empty tag with msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.842149038+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.842157182+07:00","message":"[buffer interim] 115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842164623+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842168594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.84217114+07:00","message":"> Transcript [758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842173679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842175577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842177682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842179712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:14.842188303+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:14.842198335+07:00","message":"push: {true \n 0 0xc0018a4f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:14.847213834+07:00","message":"write wav file: './tmp/7632/7632_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.059788254+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.152907509+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.152945823+07:00","message":"found end of frame, send empty tag with msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.152949623+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.152958941+07:00","message":"[buffer interim] 116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.15296765+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152973206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152976468+07:00","message":"> Transcript [759] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.15297932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152981312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152983257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152986104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:15.152991198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:15.153005913+07:00","message":"push: {true \n 0 0xc0018a5300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:15.159379483+07:00","message":"write wav file: './tmp/7632/7632_116.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:16.290147285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:16.290160566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.051434401+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.623992463+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.754144766+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.754178012+07:00","message":"found end of frame, send empty tag with msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.754183082+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.754193237+07:00","message":"[buffer interim] 117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754203723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754209396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754212517+07:00","message":"> Transcript [760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754215441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754217716+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754220669+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754223689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:17.754227661+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.754240517+07:00","message":"push: {true \n 0 0xc0039e6280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:17.760853934+07:00","message":"write wav file: './tmp/7632/7632_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.880953204+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:17.939957332+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.131298976+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.160464276+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.160485558+07:00","message":"found end of frame, send empty tag with msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.160489556+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.160496492+07:00","message":"[buffer interim] 118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160503367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160507146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160510054+07:00","message":"> Transcript [761] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160512724+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160514876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160517014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160519073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.160526759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.16053536+07:00","message":"push: {true \n 0 0xc0018a4680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:18.165064872+07:00","message":"write wav file: './tmp/7632/7632_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.683191724+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.683253537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.68325886+07:00","message":"receive interim result [false|false]: จัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.683276646+07:00","message":"[buffer interim] 119 false จัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.683284166+07:00","message":"[bufferProcess] interim [420000000]:จัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.683286439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.876931693+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.876971703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.876980051+07:00","message":"receive interim result [false|false]: จัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:18.876994756+07:00","message":"[buffer interim] 119 false จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.877001663+07:00","message":"[bufferProcess] interim [600000000]:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.877004358+07:00","message":"[bufferProcess] send to processor:จัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.877007843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.877010797+07:00","message":"> Transcript [762] [false]: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:18.877013178+07:00","message":"Set StatePrefix (first interim): 'จัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192285149+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192323911+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192327382+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192329806+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192331622+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192333578+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192335411+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192347869+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192350001+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192351938+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192353821+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192355598+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192357327+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192359118+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.19236102+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.192362816+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:19.291159797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:19.29117199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.512614931+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.512654508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.512659845+07:00","message":"receive interim result [false|false]: จัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:19.512671611+07:00","message":"[buffer interim] 119 false จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512679234+07:00","message":"[bufferProcess] interim [200000000]:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512681655+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512687161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512689986+07:00","message":"> Transcript [763] [false]: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512693905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512696155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512698216+07:00","message":"StatePrefix: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:19.512700458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.02982803+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.02988605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.029895369+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.029912922+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029926212+07:00","message":"[bufferProcess] interim [680000000]:จัดไปค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029930562+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029939001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029943405+07:00","message":"> Transcript [764] [false]: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029948455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029952409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029956337+07:00","message":"StatePrefix: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.029959877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.171845095+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.171880662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.171886223+07:00","message":"receive interim result [false|false]: จัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.171899759+07:00","message":"[buffer interim] 119 false จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171906762+07:00","message":"[bufferProcess] interim [800000000]:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171909365+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171912963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171916288+07:00","message":"> Transcript [765] [false]: 'จัดไปค่ะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171919401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171921423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171923738+07:00","message":"StatePrefix: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.171925975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.219294259+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.219344185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.219351242+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.219367089+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219375297+07:00","message":"[bufferProcess] interim [860000000]:จัดไปค่ะเซตของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219378013+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.21938488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219387943+07:00","message":"> Transcript [766] [false]: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219391384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.21939364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219395621+07:00","message":"StatePrefix: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219400632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219407182+07:00","message":"Push: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219409634+07:00","message":"TextPushed: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219411957+07:00","message":"Set new StatePrefix : 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.219414129+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.219422738+07:00","message":"push: {false จัดไป 0 0xc0003a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.408150706+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.408192022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.408198524+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.408209982+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408219788+07:00","message":"[bufferProcess] interim [40000000]:จัดไปค่ะเซตของคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408222511+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408227171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408230307+07:00","message":"> Transcript [767] [false]: 'จัดไปค่ะเซตของคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408233564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408235664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408237788+07:00","message":"StatePrefix: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.408240216+07:00","message":"TextPushed: 'จัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.727103244+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.727146271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.727151979+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.727162428+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.72716949+07:00","message":"[bufferProcess] interim [340000000]:จัดไปค่ะเซตของคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727172361+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727175959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727178832+07:00","message":"> Transcript [768] [false]: 'จัดไปค่ะเซตของคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727181998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727184325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.727186447+07:00","message":"StatePrefix: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.7271887+07:00","message":"TextPushed: 'จัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.917852151+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.917895231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.917901414+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.917915934+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.91792321+07:00","message":"[bufferProcess] interim [580000000]:จัดไปค่ะเซตของคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917925997+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917929724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917933257+07:00","message":"> Transcript [769] [false]: 'จัดไปค่ะเซตของคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917936514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917953827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917956684+07:00","message":"StatePrefix: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.917959177+07:00","message":"TextPushed: 'จัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.974065785+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.974110749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.974115898+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.974129504+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974136516+07:00","message":"[bufferProcess] interim [640000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974139298+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974146079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974149042+07:00","message":"> Transcript [770] [false]: 'จัดไปค่ะเซตของคำตอบของสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974152617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974154764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974156718+07:00","message":"StatePrefix: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974158999+07:00","message":"TextPushed: 'จัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974164998+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974166999+07:00","message":"TextPushed: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974169243+07:00","message":"Set new StatePrefix : 'จัดไปค่ะเซตของคำตอบของสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:20.974172331+07:00","message":"Next Push (prob) : 'เซตของคำตอบของสระ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:20.974194673+07:00","message":"push: {false ค่ะ 0 0xc0003a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:21.630746731+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:21.630788566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:21.630794521+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:21.630809415+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630816247+07:00","message":"[bufferProcess] interim [240000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630818914+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630822627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630825712+07:00","message":"> Transcript [771] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630828649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:21.630831297+07:00","message":"Set new StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.00773439+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.007773502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.00777963+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.00778996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.00779255+07:00","message":"receive interim result [false|false]:  x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.007800349+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.007803716+07:00","message":"[buffer interim] 119 false  x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007809787+07:00","message":"[bufferProcess] interim [660000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007812103+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007815106+07:00","message":"[bufferProcess] interim [660000000]: x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007817678+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007820807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007823686+07:00","message":"> Transcript [772] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007826689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007828633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007830545+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.007832862+07:00","message":"TextPushed: 'จัดไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.06656006+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.066586584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.066592569+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.066606033+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066611449+07:00","message":"[bufferProcess] interim [780000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066614031+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066617824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066620345+07:00","message":"> Transcript [773] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066623794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066626163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066628131+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.066630423+07:00","message":"TextPushed: 'จัดไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197636523+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197684307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197692238+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197703317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ^\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197705832+07:00","message":"receive interim result [false|false]:  x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197713691+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.197717397+07:00","message":"[buffer interim] 119 false  x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197723487+07:00","message":"[bufferProcess] interim [900000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197726069+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197729595+07:00","message":"[bufferProcess] interim [900000000]: x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197733712+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197736696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197739156+07:00","message":"> Transcript [774] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197742176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197744194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197746193+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.197748412+07:00","message":"TextPushed: 'จัดไปค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:22.291391388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:22.291399799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574662008+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574704799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574711239+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574721568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ^ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574724299+07:00","message":"receive interim result [false|false]:  x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574732565+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574736069+07:00","message":"[buffer interim] 119 false  x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.57474221+07:00","message":"[bufferProcess] interim [260000000]:จัดไปค่ะเซตของคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574744894+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574748217+07:00","message":"[bufferProcess] interim [260000000]: x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574750576+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574753569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574756459+07:00","message":"> Transcript [775] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574759589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574761608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574763517+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574765885+07:00","message":"TextPushed: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.57476919+07:00","message":"Push: 'เซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574771481+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574773601+07:00","message":"Set new StatePrefix : 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.574775836+07:00","message":"Next Push (prob) : ' x ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.574783217+07:00","message":"push: {false เซตของคำตอบของสมการ 0 0xc0003a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.78060032+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.780642919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.780649691+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.780659072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.78066168+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.780669064+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.780674568+07:00","message":"[buffer interim] 119 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780680571+07:00","message":"[bufferProcess] interim [500000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780683312+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780688603+07:00","message":"[bufferProcess] interim [500000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.78069096+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780693808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780696697+07:00","message":"> Transcript [776] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780699865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780701892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780703746+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.780707649+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896615487+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896649093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896654923+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896668229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.8966731+07:00","message":"receive interim result [false|false]:  2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896680014+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:22.896693655+07:00","message":"[buffer interim] 119 false  2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896700384+07:00","message":"[bufferProcess] interim [560000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896703525+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.89670963+07:00","message":"[bufferProcess] interim [560000000]: 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896712421+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896715725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896718517+07:00","message":"> Transcript [777] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896721369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896723325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896725228+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:22.896727435+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099013488+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099053122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099059882+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099076898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099079588+07:00","message":"receive interim result [false|false]:  2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099087173+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.099094149+07:00","message":"[buffer interim] 119 false  2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099100111+07:00","message":"[bufferProcess] interim [800000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.09910372+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099110639+07:00","message":"[bufferProcess] interim [800000000]: 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099113303+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.09911644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099119378+07:00","message":"> Transcript [778] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099122816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099125044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099127164+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.099129357+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217775589+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217812861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217819287+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217827499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217830126+07:00","message":"receive interim result [false|false]:  - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217836875+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217842662+07:00","message":"[buffer interim] 119 false  - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217848726+07:00","message":"[bufferProcess] interim [860000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217851915+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217857407+07:00","message":"[bufferProcess] interim [860000000]: - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.21785983+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217862761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217866291+07:00","message":"> Transcript [779] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217869681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217871634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.21787404+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.2178764+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217881074+07:00","message":"Push: ' x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217882986+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217885114+07:00","message":"Set new StatePrefix : 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.217887515+07:00","message":"Next Push (prob) : ' 2 - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.217911396+07:00","message":"push: {false  x ^ 0 0xc0003a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.259157461+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306774733+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306823403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306830299+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306847422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306850354+07:00","message":"receive interim result [false|false]:  - 4x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.306858299+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.30686186+07:00","message":"[buffer interim] 119 false  - 4x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306868514+07:00","message":"[bufferProcess] interim [980000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306871254+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306876845+07:00","message":"[bufferProcess] interim [980000000]: - 4x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306879401+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.30688254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306885319+07:00","message":"> Transcript [780] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306888451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306890615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306893103+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.306895551+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348438576+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348483704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348491924+07:00","message":"receive interim result [false|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348502959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348508018+07:00","message":"receive interim result [false|false]:  - 4 เท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.348517632+07:00","message":"[buffer interim] 119 false จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.34852354+07:00","message":"[buffer interim] 119 false  - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348529987+07:00","message":"[bufferProcess] interim [40000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348533781+07:00","message":"[bufferProcess] send to processor:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348537013+07:00","message":"[bufferProcess] interim [40000000]: - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348540034+07:00","message":"[bufferProcess] update buffer: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.34854332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348546369+07:00","message":"> Transcript [781] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348549577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348551783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348553842+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.348556285+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.393352341+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434004043+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434044708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า\",\"confidence\":0.95892876}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434053024+07:00","message":"receive interim result [true|false]: จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434063609+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434065992+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434075616+07:00","message":"[buffer interim] 119 true จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434090272+07:00","message":"[bufferProcess] interim [130000000]:จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434098003+07:00","message":"[bufferProcess] send to processor (isfinal):จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434102417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434106339+07:00","message":"> Transcript [782] [false]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434109993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434113478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434115862+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434118256+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434120321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434122634+07:00","message":"> Transcript [783] [true]: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434124847+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434126581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.43412842+07:00","message":"StatePrefix: 'จัดไปค่ะเซตของคำตอบของสมการ x ^ 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434130468+07:00","message":"TextPushed: 'จัดไปค่ะเซตของคำตอบของสมการ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:23.434133665+07:00","message":"Push: ' 2 - 4 เท่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:23.434141896+07:00","message":"push: {true  2 - 4 เท่า 0 0xc0003a4a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:23.444486391+07:00","message":"write wav file: './tmp/7632/7632_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.241033592+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.241081276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.241086521+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.241101322+07:00","message":"[buffer interim] 120 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.241108722+07:00","message":"[bufferProcess] interim [540000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.241110858+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.865087667+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.865125201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.865133535+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:24.865146505+07:00","message":"[buffer interim] 120 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.865152968+07:00","message":"[bufferProcess] interim [140000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.865155528+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.865173762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.865177571+07:00","message":"> Transcript [784] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:24.865180149+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.022934421+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.022986167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.022995594+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.023012306+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023024729+07:00","message":"[bufferProcess] interim [320000000]:ศูนย์นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023029118+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023036811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023040768+07:00","message":"> Transcript [785] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023045698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023048663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023051759+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.023055051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.126439575+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.126475665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.126481256+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.126496002+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126505052+07:00","message":"[bufferProcess] interim [560000000]:ศูนย์นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.12650763+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126513444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126516631+07:00","message":"> Transcript [786] [false]: 'ศูนย์นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126520063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126522228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126524136+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.126526336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274823379+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274869787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274878442+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.27489164+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274895259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274897824+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274906503+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.274911438+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.27491964+07:00","message":"[bufferProcess] interim [680000000]:ศูนย์นักเรียนทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274923621+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274926716+07:00","message":"[bufferProcess] interim [740000000]:ศูนย์นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274928621+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274933374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.27493744+07:00","message":"> Transcript [787] [false]: 'ศูนย์นักเรียนทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274941961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274944591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274947365+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274950763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274953608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274956853+07:00","message":"> Transcript [788] [false]: 'ศูนย์นักเรียนทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274960016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274962501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274965433+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274968353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274975006+07:00","message":"Push: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274978081+07:00","message":"TextPushed: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274981169+07:00","message":"Set new StatePrefix : 'ศูนย์นักเรียนทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.274985578+07:00","message":"Next Push (prob) : 'นักเรียนทราบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.275005862+07:00","message":"push: {false ศูนย์ 0 0xc000182b80}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:25.291969897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:25.291989026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.30340808+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.303441262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.303447176+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.303459898+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.303466807+07:00","message":"[bufferProcess] interim [800000000]:ศูนย์นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.303469474+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.303473219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.303476162+07:00","message":"> Transcript [789] [false]: 'ศูนย์นักเรียนทราบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.303478424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.30348384+07:00","message":"Set new StatePrefix: 'ศูนย์นักเรียนทราบได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.662972689+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.663012795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.663018597+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.66303409+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.663041987+07:00","message":"[bufferProcess] interim [280000000]:ศูนย์นักเรียนทราบไหมคะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.6630444+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.663047839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.663051729+07:00","message":"> Transcript [790] [false]: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.663054542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.66305687+07:00","message":"Set new StatePrefix: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.723153394+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.723191019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.723197191+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.723213175+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723221652+07:00","message":"[bufferProcess] interim [400000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723224514+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723228234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723231034+07:00","message":"> Transcript [791] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723234567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723237371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.72323933+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.723241644+07:00","message":"TextPushed: 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.859379803+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.859418671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.859424946+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:25.859441349+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859448931+07:00","message":"[bufferProcess] interim [520000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859451549+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859455536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859458379+07:00","message":"> Transcript [792] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859462125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859464877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859466969+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:25.859469598+07:00","message":"TextPushed: 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.039924147+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.03997233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.039980588+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.039995551+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040003553+07:00","message":"[bufferProcess] interim [700000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040006218+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040013331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040016971+07:00","message":"> Transcript [793] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040021103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040023438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.04002668+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.040029261+07:00","message":"TextPushed: 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.352816984+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.352850163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.35285586+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.352869604+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352875993+07:00","message":"[bufferProcess] interim [940000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352878508+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352882066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352884794+07:00","message":"> Transcript [794] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.35288847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352890517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352892536+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352894945+07:00","message":"TextPushed: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352900533+07:00","message":"Push: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352902968+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352905387+07:00","message":"Set new StatePrefix : 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.352907915+07:00","message":"Next Push (prob) : 'อะไรเป็นคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.352916361+07:00","message":"push: {false นักเรียนทราบไหมคะ 0 0xc000182b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.423000758+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.423071949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.42307916+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.423091797+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423100957+07:00","message":"[bufferProcess] interim [120000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423103593+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.42310908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423112314+07:00","message":"> Transcript [795] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.42311586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423119363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423122515+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.423126205+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.6119312+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.611969982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.611976497+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:26.611991893+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.611998859+07:00","message":"[bufferProcess] interim [240000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612001615+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.61200843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612011478+07:00","message":"> Transcript [796] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612015034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612017084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612019253+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:26.612021969+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.084870702+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.084904855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.084911225+07:00","message":"receive interim result [false|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.084927463+07:00","message":"[buffer interim] 120 false ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084934358+07:00","message":"[bufferProcess] interim [660000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084937158+07:00","message":"[bufferProcess] send to processor:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084941911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.08494493+07:00","message":"> Transcript [797] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084948495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084950556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084952878+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.084955453+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.111241217+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258386607+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258419872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258426283+07:00","message":"receive interim result [true|false]: ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258437325+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.25844106+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258447178+07:00","message":"[buffer interim] 120 true ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258453362+07:00","message":"[bufferProcess] interim [930000000]:ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258457122+07:00","message":"[bufferProcess] send to processor (isfinal):ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258460844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258463719+07:00","message":"> Transcript [798] [false]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258466978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258468892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258471081+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258473432+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258476352+07:00","message":"Push: 'อะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258478516+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258480911+07:00","message":"Set new StatePrefix : 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258483569+07:00","message":"Next Push (prob) : 'ของสมการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258485444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258487598+07:00","message":"> Transcript [799] [true]: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258494408+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258496465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258498652+07:00","message":"StatePrefix: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบของสมการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258501157+07:00","message":"TextPushed: 'ศูนย์นักเรียนทราบไหมคะอะไรเป็นคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:27.258503309+07:00","message":"Push: 'ของสมการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258509321+07:00","message":"push: {false อะไรเป็นคำตอบ 0 0xc000182b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.258520368+07:00","message":"push: {true ของสมการนี้ 0 0xc000182b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:27.267892259+07:00","message":"write wav file: './tmp/7632/7632_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:27.941554332+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.129289658+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.216471325+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.216506037+07:00","message":"found end of frame, send empty tag with msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.216510413+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.216517829+07:00","message":"[buffer interim] 121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216524959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216528989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216531742+07:00","message":"> Transcript [800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.21653435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216536516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216538578+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.21654055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:28.216543822+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.216553508+07:00","message":"push: {true \n 0 0xc000183300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:28.22243182+07:00","message":"write wav file: './tmp/7632/7632_121.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:28.292676754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:28.292684841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:28.394193943+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.275721162+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.275759563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.275764858+07:00","message":"receive interim result [false|false]: หลัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.275776807+07:00","message":"[buffer interim] 122 false หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.275783295+07:00","message":"[bufferProcess] interim [660000000]:หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.275785191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.27579082+07:00","message":"[bufferProcess] send to processor (ticker):หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.275793535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.27579648+07:00","message":"> Transcript [801] [false]: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.275798936+07:00","message":"Set StatePrefix (first interim): 'หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.405472616+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.405504045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.405509098+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.405518039+07:00","message":"[buffer interim] 122 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.405523617+07:00","message":"[bufferProcess] interim [780000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.405525506+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.611318731+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.611380963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.611388878+07:00","message":"receive interim result [false|false]: หลักการวิธี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.611402863+07:00","message":"[buffer interim] 122 false หลักการวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611411961+07:00","message":"[bufferProcess] interim [20000000]:หลักการวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611414219+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611420643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611423944+07:00","message":"> Transcript [802] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611427016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611429057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.6114311+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.611433392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.817410089+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.817456223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธีหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.817464991+07:00","message":"receive interim result [false|false]: หลักการวิธีหา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.817481191+07:00","message":"[buffer interim] 122 false หลักการวิธีหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817492287+07:00","message":"[bufferProcess] interim [200000000]:หลักการวิธีหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817496318+07:00","message":"[bufferProcess] send to processor:หลักการวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817503492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817508591+07:00","message":"> Transcript [803] [false]: 'หลักการวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817514133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817517319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817520896+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.817524011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.988053038+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.98809335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธีหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.988100079+07:00","message":"receive interim result [false|false]: หลักการวิธีหาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:29.988116852+07:00","message":"[buffer interim] 122 false หลักการวิธีหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988124994+07:00","message":"[bufferProcess] interim [380000000]:หลักการวิธีหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988127559+07:00","message":"[bufferProcess] send to processor:หลักการวิธีหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988131491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988134422+07:00","message":"> Transcript [804] [false]: 'หลักการวิธีหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988137982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.98814024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988142149+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:29.988144301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.05490686+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.054944984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธีหานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.054951292+07:00","message":"receive interim result [false|false]: หลักการวิธีหานะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.054964152+07:00","message":"[buffer interim] 122 false หลักการวิธีหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054971629+07:00","message":"[bufferProcess] interim [440000000]:หลักการวิธีหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054974072+07:00","message":"[bufferProcess] send to processor:หลักการวิธีหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054977554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054980447+07:00","message":"> Transcript [805] [false]: 'หลักการวิธีหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054983393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054985654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054987761+07:00","message":"StatePrefix: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054989909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.05499249+07:00","message":"Push: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.054994617+07:00","message":"TextPushed: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.05499691+07:00","message":"Set new StatePrefix : 'หลักการวิธีหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.05499936+07:00","message":"Next Push (prob) : 'การวิธีหาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.055007267+07:00","message":"push: {false หลัก 0 0xc000183480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.171716268+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.171753753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธีหานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.171760032+07:00","message":"receive interim result [false|false]: หลักการวิธีหานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.171771561+07:00","message":"[buffer interim] 122 false หลักการวิธีหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171778909+07:00","message":"[bufferProcess] interim [560000000]:หลักการวิธีหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171781376+07:00","message":"[bufferProcess] send to processor:หลักการวิธีหานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171785365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171788789+07:00","message":"> Transcript [806] [false]: 'หลักการวิธีหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171791641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.171793953+07:00","message":"Set new StatePrefix: 'หลักการวิธีหานะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.309273589+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.43438421+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.434432345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการวิธีหานะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.434440421+07:00","message":"receive interim result [true|false]: หลักการวิธีหานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.434453254+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.434456152+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.43446487+07:00","message":"[buffer interim] 122 true หลักการวิธีหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434476909+07:00","message":"[bufferProcess] interim [950000000]:หลักการวิธีหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434480925+07:00","message":"[bufferProcess] send to processor (isfinal):หลักการวิธีหานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434492809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434512235+07:00","message":"> Transcript [807] [false]: 'หลักการวิธีหานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434517649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434520295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434523419+07:00","message":"StatePrefix: 'หลักการวิธีหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434525818+07:00","message":"TextPushed: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.43452878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434531273+07:00","message":"> Transcript [808] [true]: 'หลักการวิธีหานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434533545+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434535358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434537082+07:00","message":"StatePrefix: 'หลักการวิธีหานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434539031+07:00","message":"TextPushed: 'หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.434545842+07:00","message":"Push: 'การวิธีหานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.434556915+07:00","message":"push: {true การวิธีหานะคะ 0 0xc000183480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:30.441553497+07:00","message":"write wav file: './tmp/7632/7632_122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.451510644+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.931842603+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.931876564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.931882665+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.931899298+07:00","message":"[buffer interim] 123 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.931907931+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.931909895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.97333312+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.973379924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.973385796+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:30.973400205+07:00","message":"[buffer interim] 123 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.973407232+07:00","message":"[bufferProcess] interim [540000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.973409627+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.973413397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.973416326+07:00","message":"> Transcript [809] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:30.973418725+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.170929426+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.170982827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.170989481+07:00","message":"receive interim result [false|false]: เราจัดหา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.171000822+07:00","message":"[buffer interim] 123 false เราจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171007727+07:00","message":"[bufferProcess] interim [780000000]:เราจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171010393+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171014317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171017447+07:00","message":"> Transcript [810] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171020917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171023028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171025161+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.171027379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:31.293458969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:31.293464692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.618894403+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.619014162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.61925157+07:00","message":"receive interim result [false|false]: เราจัดหาจัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.619271912+07:00","message":"[buffer interim] 123 false เราจัดหาจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619283589+07:00","message":"[bufferProcess] interim [140000000]:เราจัดหาจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619287271+07:00","message":"[bufferProcess] send to processor:เราจัดหา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619292939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619298256+07:00","message":"> Transcript [811] [false]: 'เราจัดหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619303551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619314552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.61931819+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.619321482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.623496942+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.623529259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.623535309+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.623549406+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623554642+07:00","message":"[bufferProcess] interim [200000000]:เราจัดหาจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623557233+07:00","message":"[bufferProcess] send to processor:เราจัดหาจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623563817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623567391+07:00","message":"> Transcript [812] [false]: 'เราจัดหาจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623570575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.62357269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623575682+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.623578259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.806191893+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.806239534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.806245027+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.806264629+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806272675+07:00","message":"[bufferProcess] interim [380000000]:เราจัดหาจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806275479+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806281271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806283967+07:00","message":"> Transcript [813] [false]: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806287523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806289852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806292364+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806294726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806312234+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806314858+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.806317141+07:00","message":"Set new StatePrefix : 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.80631953+07:00","message":"Next Push (prob) : 'จัดหาจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.806346217+07:00","message":"push: {false เรา 0 0xc0018a5080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.875590846+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.875643137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.875650262+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:31.87566495+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875672694+07:00","message":"[bufferProcess] interim [440000000]:เราจัดหาจำนวนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875675253+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875682234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875685522+07:00","message":"> Transcript [814] [false]: 'เราจัดหาจำนวนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875689538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875692003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875694587+07:00","message":"StatePrefix: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:31.875697499+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.05135567+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.051393977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.051400062+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.051412399+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051421917+07:00","message":"[bufferProcess] interim [620000000]:เราจัดหาจำนวนที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051424517+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.05142818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051431299+07:00","message":"> Transcript [815] [false]: 'เราจัดหาจำนวนที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051434304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051436625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051438968+07:00","message":"StatePrefix: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.051441622+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.060069996+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.060105388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.060112908+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.060132761+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060140977+07:00","message":"[bufferProcess] interim [680000000]:เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060144226+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060150653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060154099+07:00","message":"> Transcript [816] [false]: 'เราจัดหาจำนวนที่อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060158746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060161921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060165459+07:00","message":"StatePrefix: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.060169407+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.315569974+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.315614943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.315625131+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.315642184+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315651307+07:00","message":"[bufferProcess] interim [920000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315654875+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.31566244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315666517+07:00","message":"> Transcript [817] [false]: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315671777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315675771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315680605+07:00","message":"StatePrefix: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315684974+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315694008+07:00","message":"Push: 'จัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315697029+07:00","message":"TextPushed: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315700324+07:00","message":"Set new StatePrefix : 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.315703876+07:00","message":"Next Push (prob) : 'ที่ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.315714311+07:00","message":"push: {false จัดหาจำนวน 0 0xc0018a5080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.70254894+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.702592296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.702599338+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.70261209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.702615072+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.70262259+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.70262647+07:00","message":"[buffer interim] 123 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702632684+07:00","message":"[bufferProcess] interim [280000000]:เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702635286+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.70263835+07:00","message":"[bufferProcess] interim [280000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702640743+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702644147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702647099+07:00","message":"> Transcript [818] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702650253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702652385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702654244+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.702656702+07:00","message":"TextPushed: 'เราจัดหาจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800561337+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800609715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800616282+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800629116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800631862+07:00","message":"receive interim result [false|false]:  2 ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800641164+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.800644506+07:00","message":"[buffer interim] 123 false  2 ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800651953+07:00","message":"[bufferProcess] interim [340000000]:เราจัดหาจำนวนที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800654438+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800657553+07:00","message":"[bufferProcess] interim [340000000]: 2 ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800660401+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.80066341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800666463+07:00","message":"> Transcript [819] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.80067064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800672815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.800674853+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.80067713+07:00","message":"TextPushed: 'เราจัดหาจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911233292+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911286095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911294865+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.91131095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911315453+07:00","message":"receive interim result [false|false]:  - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911340484+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:32.911364992+07:00","message":"[buffer interim] 123 false  - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911373474+07:00","message":"[bufferProcess] interim [520000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.91137667+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911381134+07:00","message":"[bufferProcess] interim [520000000]: - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911385455+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911388945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911392281+07:00","message":"> Transcript [820] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911395338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911397461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911400109+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:32.911402907+07:00","message":"TextPushed: 'เราจัดหาจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279045118+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279091621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279101589+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.27911645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลบ 4 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279121578+07:00","message":"receive interim result [false|false]:  ลบ 4 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.2791327+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279138068+07:00","message":"[buffer interim] 123 false  ลบ 4 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279146345+07:00","message":"[bufferProcess] interim [880000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279150863+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279155493+07:00","message":"[bufferProcess] interim [880000000]: ลบ 4 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279160433+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 ลบ 4 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279164049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279167063+07:00","message":"> Transcript [821] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279171255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279173718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.27917575+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279178163+07:00","message":"TextPushed: 'เราจัดหาจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279181293+07:00","message":"Push: 'ที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279183301+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.279185426+07:00","message":"Set new StatePrefix : 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.27918766+07:00","message":"Next Push (prob) : ' 2 - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.279196116+07:00","message":"push: {false ที่ยกกำลัง 0 0xc0018a5080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402170412+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402216695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.4022239+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402237304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402240741+07:00","message":"receive interim result [false|false]:  - 4 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402248698+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.402252555+07:00","message":"[buffer interim] 123 false  - 4 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402259146+07:00","message":"[bufferProcess] interim [940000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402262186+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 ลบ 4 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402265369+07:00","message":"[bufferProcess] interim [940000000]: - 4 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402268539+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.40227173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.40227495+07:00","message":"> Transcript [822] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 ลบ 4 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402277556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.402279834+07:00","message":"Set new StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 ลบ 4 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.48847131+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488511688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488519415+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488530654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488533707+07:00","message":"receive interim result [false|false]:  - 4 แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488543039+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.488550039+07:00","message":"[buffer interim] 123 false  - 4 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488556366+07:00","message":"[bufferProcess] interim [60000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488559241+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488562532+07:00","message":"[bufferProcess] interim [60000000]: - 4 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488565058+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488570007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488572802+07:00","message":"> Transcript [823] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.48857538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.488577651+07:00","message":"Set new StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497231852+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497257904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497263641+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497277277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้วเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497280186+07:00","message":"receive interim result [false|false]:  - 4 แล้วเท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497285133+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.497289112+07:00","message":"[buffer interim] 123 false  - 4 แล้วเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497294602+07:00","message":"[bufferProcess] interim [120000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.49729783+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497305165+07:00","message":"[bufferProcess] interim [120000000]: - 4 แล้วเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497307628+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.49731091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497314029+07:00","message":"> Transcript [824] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497316922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497319018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497320959+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.497323359+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678798458+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678835242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678841499+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.6788498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้วเท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678852613+07:00","message":"receive interim result [false|false]:  - 4 แล้วเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678859636+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.678865043+07:00","message":"[buffer interim] 123 false  - 4 แล้วเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678870628+07:00","message":"[bufferProcess] interim [240000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678873514+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678876674+07:00","message":"[bufferProcess] interim [240000000]: - 4 แล้วเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678879215+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678882446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678885556+07:00","message":"> Transcript [825] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678889048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678891155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678893241+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.678895693+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786142377+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786184658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786193662+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786207032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้วเท่ากับกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786211957+07:00","message":"receive interim result [false|false]:  - 4 แล้วเท่ากับกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.78623078+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.786244892+07:00","message":"[buffer interim] 123 false  - 4 แล้วเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786254849+07:00","message":"[bufferProcess] interim [360000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786259608+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.78627623+07:00","message":"[bufferProcess] interim [360000000]: - 4 แล้วเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786281725+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786298094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786334777+07:00","message":"> Transcript [826] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786355653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786359699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786362978+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.786366694+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788926274+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788959706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788969344+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788979516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 แล้วเท่ากับศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788983066+07:00","message":"receive interim result [false|false]:  - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788989048+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.788992404+07:00","message":"[buffer interim] 123 false  - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.788997041+07:00","message":"[bufferProcess] interim [420000000]:เราจัดหาจำนวนที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.788999339+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789002204+07:00","message":"[bufferProcess] interim [420000000]: - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789005784+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789008492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789011374+07:00","message":"> Transcript [827] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789014199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789016327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789019369+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.78902256+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789029033+07:00","message":"Push: ' 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789031868+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789035388+07:00","message":"Set new StatePrefix : 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.789038784+07:00","message":"Next Push (prob) : 'เท่ากับกี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.789065769+07:00","message":"push: {false  2 - 4 แล้ว 0 0xc0018a5080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993420889+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993461966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993467726+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993480608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเท่ากับศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993483778+07:00","message":"receive interim result [false|false]:  แล้วเท่ากับศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993492919+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:33.993497824+07:00","message":"[buffer interim] 123 false  แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993504195+07:00","message":"[bufferProcess] interim [540000000]:เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993508245+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993514383+07:00","message":"[bufferProcess] interim [540000000]: แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993516919+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993530446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993558916+07:00","message":"> Transcript [828] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993564004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:33.993566741+07:00","message":"Set new StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109358507+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109395413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109402177+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109413589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วเท่ากับ 0 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109416841+07:00","message":"receive interim result [false|false]:  แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109424644+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.109428845+07:00","message":"[buffer interim] 123 false  แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109457413+07:00","message":"[bufferProcess] interim [720000000]:เราจัดหาจำนวนที่ยกกำลัง 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109486556+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109498784+07:00","message":"[bufferProcess] interim [720000000]: แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109502159+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109506444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109510907+07:00","message":"> Transcript [829] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109515014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.10951733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109520139+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.109522812+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.153259561+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.235311346+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.23536827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.23537516+07:00","message":"receive interim result [false|false]: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.235384445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 0 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.235388219+07:00","message":"receive interim result [false|false]:  0 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.235397175+07:00","message":"[buffer interim] 123 false เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.23540414+07:00","message":"[buffer interim] 123 false  0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235412785+07:00","message":"[bufferProcess] interim [840000000]:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235415847+07:00","message":"[bufferProcess] send to processor:เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235421138+07:00","message":"[bufferProcess] interim [840000000]: 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235423681+07:00","message":"[bufferProcess] update buffer: เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235426552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235429405+07:00","message":"> Transcript [830] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235431869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.235433911+07:00","message":"Set new StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:34.294091044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:34.294102703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.309975042+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.310014949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ\",\"confidence\":0.9417984}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.310021404+07:00","message":"receive interim result [true|false]: เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.310029066+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.310031363+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.31003764+07:00","message":"[buffer interim] 123 true เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310044754+07:00","message":"[bufferProcess] interim [930000000]:เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.31004995+07:00","message":"[bufferProcess] send to processor (isfinal):เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310053503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.31005629+07:00","message":"> Transcript [831] [false]: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310059749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310061706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310063864+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310066273+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310068433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310070731+07:00","message":"> Transcript [832] [true]: 'เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310073077+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310074852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.31007664+07:00","message":"StatePrefix: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310078574+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310080341+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310240109+07:00","message":"Push: 'เท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310242948+07:00","message":"TextPushed: 'เราจัดหาจำนวนที่ยกกำลัง 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310245391+07:00","message":"Set new StatePrefix : 'เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310247705+07:00","message":"Next Push (prob) : 'เราจัดหาจำนวนที่ ^ 2 - 4 แล้วเท่ากับ 0 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.310254659+07:00","message":"push: {true เท่ากับ 0 ค่ะ 0 0xc0018a5080}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:34.310266209+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_123.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:34.319616056+07:00","message":"write wav file: './tmp/7632/7632_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:34.670654946+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.161996048+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.162031652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.162037234+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.162049307+07:00","message":"[buffer interim] 124 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.162056051+07:00","message":"[bufferProcess] interim [300000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.162058099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.209026197+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.209065517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.209071091+07:00","message":"receive interim result [false|false]: มันก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.209085148+07:00","message":"[buffer interim] 124 false มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.209093703+07:00","message":"[bufferProcess] interim [360000000]:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.209097298+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.209102803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.209106893+07:00","message":"> Transcript [833] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.209110222+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.395844363+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.395888175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.395894481+07:00","message":"receive interim result [false|false]: มันก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.395915276+07:00","message":"[buffer interim] 124 false มันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.39592298+07:00","message":"[bufferProcess] interim [540000000]:มันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395925412+07:00","message":"[bufferProcess] send to processor:มันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395929161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395932239+07:00","message":"> Transcript [834] [false]: 'มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395935458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395937663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395939728+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.395941852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.759200213+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868380796+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868419797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นั่นก็คือ\",\"confidence\":0.9033649}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868425676+07:00","message":"receive interim result [true|false]: นั่นก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868435424+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868437498+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868443653+07:00","message":"[buffer interim] 124 true นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868450963+07:00","message":"[bufferProcess] interim [110000000]:นั่นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868454253+07:00","message":"[bufferProcess] send to processor (isfinal):มันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868461037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868464405+07:00","message":"> Transcript [835] [false]: 'มันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868467671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868469886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868472201+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868474474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868476505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868478872+07:00","message":"> Transcript [836] [true]: 'นั่นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868480966+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868482804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868485794+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868487689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:35.868494119+07:00","message":"Push: 'นั่นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.868502034+07:00","message":"push: {true นั่นก็คือ 0 0xc002b4e500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:35.874048881+07:00","message":"write wav file: './tmp/7632/7632_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:35.890618096+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.617552999+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.617590187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.61759579+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.617606881+07:00","message":"[buffer interim] 125 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.617614137+07:00","message":"[bufferProcess] interim [540000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.617616093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.953636933+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.953678654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.953684191+07:00","message":"receive interim result [false|false]: 2 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:36.953698327+07:00","message":"[buffer interim] 125 false 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.953705651+07:00","message":"[bufferProcess] interim [840000000]:2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.953708082+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.953712179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.953716021+07:00","message":"> Transcript [837] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:36.953718669+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.01236074+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.012394509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.012401292+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.012416066+07:00","message":"[buffer interim] 125 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012423378+07:00","message":"[bufferProcess] interim [900000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012426004+07:00","message":"[bufferProcess] send to processor:2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012430365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012433128+07:00","message":"> Transcript [838] [false]: '2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012436813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012439356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012441567+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.012443895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.097241329+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.097285455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 และลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.097292575+07:00","message":"receive interim result [false|false]: 2 และลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.097305698+07:00","message":"[buffer interim] 125 false 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097314691+07:00","message":"[bufferProcess] interim [20000000]:2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097319183+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097324514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097327616+07:00","message":"> Transcript [839] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097330561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097332851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.097334684+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.09733805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265905115+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265946561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265953901+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265964953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265968173+07:00","message":"receive interim result [false|false]:  และลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265976884+07:00","message":"[buffer interim] 125 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.265980329+07:00","message":"[buffer interim] 125 false  และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.265987404+07:00","message":"[bufferProcess] interim [140000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.265990129+07:00","message":"[bufferProcess] send to processor:2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.26599297+07:00","message":"[bufferProcess] interim [140000000]: และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.26599649+07:00","message":"[bufferProcess] update buffer: 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.265999133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.266002037+07:00","message":"> Transcript [840] [false]: '2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.26600489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.266007102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.26600907+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.266010986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:37.294498562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:37.294509947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315345933+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315397364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315404129+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315416565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315419296+07:00","message":"receive interim result [false|false]:  - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315427313+07:00","message":"[buffer interim] 125 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315430822+07:00","message":"[buffer interim] 125 false  - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315439297+07:00","message":"[bufferProcess] interim [260000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315442558+07:00","message":"[bufferProcess] send to processor:2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.31544727+07:00","message":"[bufferProcess] interim [260000000]: - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315450123+07:00","message":"[bufferProcess] update buffer: 2 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315452778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.31545577+07:00","message":"> Transcript [841] [false]: '2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315458504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315460574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315462587+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315467071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315470513+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315472341+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315474399+07:00","message":"Set new StatePrefix : '2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.315476401+07:00","message":"Next Push (prob) : ' และลบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.315486242+07:00","message":"push: {false 2 0 0xc0004a3580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526618348+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526658734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526664848+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526675979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526679122+07:00","message":"receive interim result [false|false]:  - 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526686736+07:00","message":"[buffer interim] 125 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.526692121+07:00","message":"[buffer interim] 125 false  - 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526699416+07:00","message":"[bufferProcess] interim [500000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526702044+07:00","message":"[bufferProcess] send to processor:2 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526705216+07:00","message":"[bufferProcess] interim [500000000]: - 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526707991+07:00","message":"[bufferProcess] update buffer: 2 - 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526712868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.526715821+07:00","message":"> Transcript [842] [false]: '2 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.52671807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.52672019+07:00","message":"Set new StatePrefix: '2 - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.609158041+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.743393089+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.753622584+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.753663379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 และ -2 ค่ะ\",\"confidence\":0.90343595}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.753670528+07:00","message":"receive interim result [true|false]: 2 และ -2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.7536813+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.75368552+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.753691197+07:00","message":"[buffer interim] 125 true 2 และ -2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753701823+07:00","message":"[bufferProcess] interim [740000000]:2 และ -2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753705198+07:00","message":"[bufferProcess] send to processor (isfinal):2 - 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753711088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.75371527+07:00","message":"> Transcript [843] [false]: '2 - 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.75371946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.75372241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753725373+07:00","message":"StatePrefix: '2 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753728577+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.75373152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753734907+07:00","message":"> Transcript [844] [true]: '2 และ -2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753738748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753743797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753746994+07:00","message":"StatePrefix: '2 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753751038+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:37.753759078+07:00","message":"Push: ' และ -2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:37.753768737+07:00","message":"push: {true  และ -2 ค่ะ 0 0xc0004a3580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:37.760619369+07:00","message":"write wav file: './tmp/7632/7632_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.233334009+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.233390651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.233396033+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.233411573+07:00","message":"[buffer interim] 126 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.233421704+07:00","message":"[bufferProcess] interim [480000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.233423951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.274493732+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.274535441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.274541247+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.274552862+07:00","message":"[buffer interim] 126 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.274559736+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.274562117+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.274567792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.27457073+07:00","message":"> Transcript [845] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.274573146+07:00","message":"Set StatePrefix (first interim): 'ตัวย่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.426839879+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.426882941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.426888908+07:00","message":"receive interim result [false|false]: ตัวอย่างชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.426906124+07:00","message":"[buffer interim] 126 false ตัวอย่างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426913902+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426916457+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426919875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426922829+07:00","message":"> Transcript [846] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426925116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.426927237+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.475259298+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.475299585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.475306036+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.475320629+07:00","message":"[buffer interim] 126 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475327566+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475330064+07:00","message":"[bufferProcess] send to processor:ตัวอย่างชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475333611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475337215+07:00","message":"> Transcript [847] [false]: 'ตัวอย่างชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475340405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475342569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475344663+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.475347751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.736087416+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.736128584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.736135027+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.73615044+07:00","message":"[buffer interim] 126 false ตัวอย่างเช่น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736160239+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างเช่น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.7361629+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736168453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736171401+07:00","message":"> Transcript [848] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736174475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736176742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.736178904+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.73618177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.927907278+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.927945939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นสอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.92795197+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นสอน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:38.927964228+07:00","message":"[buffer interim] 126 false ตัวอย่างเช่นสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927975676+07:00","message":"[bufferProcess] interim [140000000]:ตัวอย่างเช่นสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927978531+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927982222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927985196+07:00","message":"> Transcript [849] [false]: 'ตัวอย่างเช่น 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927988688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927990904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927992955+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:38.927995654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.011773591+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.011823267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.011830435+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.01184265+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.0118494+07:00","message":"[bufferProcess] interim [260000000]:ตัวอย่างที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011851801+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011857542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011860483+07:00","message":"> Transcript [850] [false]: 'ตัวอย่างเช่นสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011864429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011866807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011868856+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011871035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011876536+07:00","message":"Push: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011878728+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011880909+07:00","message":"Set new StatePrefix : 'ตัวอย่างเช่นสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.011883077+07:00","message":"Next Push (prob) : 'เช่นสอน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.011890481+07:00","message":"push: {false ตัวอย่าง 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.01844237+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.018474133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.01848081+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.018490175+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018497427+07:00","message":"[bufferProcess] interim [320000000]:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018500385+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018504223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018507056+07:00","message":"> Transcript [851] [false]: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018509299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.018511378+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616797959+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616834289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616840332+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616849648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616852536+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616859454+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.616864828+07:00","message":"[buffer interim] 126 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616870702+07:00","message":"[bufferProcess] interim [860000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616873221+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616878691+07:00","message":"[bufferProcess] interim [860000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.61688131+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616884545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616887566+07:00","message":"> Transcript [852] [false]: 'ตัวอย่างที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.616891028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.61689344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.61691079+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.61691345+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.619285158+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.619302288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.619308156+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.619318558+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619322819+07:00","message":"[bufferProcess] interim [920000000]:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619325207+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619327597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.61932999+07:00","message":"> Transcript [853] [false]: 'ตัวอย่างที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619332728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619334689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619336627+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.619338816+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885767941+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885807888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885813874+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885826123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะถ้าคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885833773+07:00","message":"receive interim result [false|false]:  นะคะถ้าคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885847831+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.885851877+07:00","message":"[buffer interim] 126 false  นะคะถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885858068+07:00","message":"[bufferProcess] interim [160000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885860506+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885863578+07:00","message":"[bufferProcess] interim [160000000]: นะคะถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885866451+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885869551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885872671+07:00","message":"> Transcript [854] [false]: 'ตัวอย่างที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885875812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.88587804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885881527+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.885883716+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.93389575+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.933932414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.933938478+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.93395138+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933959715+07:00","message":"[bufferProcess] interim [220000000]:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933962705+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933966842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933969875+07:00","message":"> Transcript [855] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933973376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933975349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933977652+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933979873+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933986333+07:00","message":"Push: 'ที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.93399032+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933996088+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:39.933998678+07:00","message":"Next Push (prob) : 'คะถ้าคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:39.934005741+07:00","message":"push: {false ที่ 2 นะ 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.030974901+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.031023321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.031041246+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.03105229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะถ้าคุณนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.031054923+07:00","message":"receive interim result [false|false]:  นะคะถ้าคุณนำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.031063146+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.031067965+07:00","message":"[buffer interim] 126 false  นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031074331+07:00","message":"[bufferProcess] interim [280000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031077274+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031082765+07:00","message":"[bufferProcess] interim [280000000]: นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031085624+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031088454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031091584+07:00","message":"> Transcript [856] [false]: 'ตัวอย่างที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.031094211+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.202982693+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.203015949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.203022339+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.203032566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะถ้าคุณนำทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.203035774+07:00","message":"receive interim result [false|false]:  นะคะถ้าคุณนำทาง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.2030424+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.203045775+07:00","message":"[buffer interim] 126 false  นะคะถ้าคุณนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203050654+07:00","message":"[bufferProcess] interim [460000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203053473+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203056671+07:00","message":"[bufferProcess] interim [460000000]: นะคะถ้าคุณนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203059223+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203062079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203064851+07:00","message":"> Transcript [857] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203068011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203070085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203073696+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.203075887+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.208288468+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.20831504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.20832102+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.208332112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะถ้าคุณนำ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.208335257+07:00","message":"receive interim result [false|false]:  นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.208343924+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.208349545+07:00","message":"[buffer interim] 126 false  นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208362191+07:00","message":"[bufferProcess] interim [520000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208367077+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208373705+07:00","message":"[bufferProcess] interim [520000000]: นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208376593+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208379783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208382359+07:00","message":"> Transcript [858] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.20838574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208387845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208390373+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.208392688+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:40.294679432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:40.294693439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.520468813+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.52050734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.52051357+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.520526172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะถ้าคุณนำ 2 ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.520531052+07:00","message":"receive interim result [false|false]:  นะคะถ้าคุณนำ 2 ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.520540892+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.520545564+07:00","message":"[buffer interim] 126 false  นะคะถ้าคุณนำ 2 ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520553613+07:00","message":"[bufferProcess] interim [760000000]:ตัวอย่างที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520557785+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520562268+07:00","message":"[bufferProcess] interim [760000000]: นะคะถ้าคุณนำ 2 ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.52056525+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520568725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.52057311+07:00","message":"> Transcript [859] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520576488+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520578533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520580513+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.520582733+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580496056+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580531012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580537753+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580546412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ^\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580549029+07:00","message":"receive interim result [false|false]:  2 ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580556212+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580559492+07:00","message":"[buffer interim] 126 false  2 ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580565553+07:00","message":"[bufferProcess] interim [880000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580568189+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580571356+07:00","message":"[bufferProcess] interim [880000000]: 2 ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580573993+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580577117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.58058003+07:00","message":"> Transcript [860] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580583385+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580585401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580587929+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580590704+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580593718+07:00","message":"Push: 'คะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580595649+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.580601243+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.58060378+07:00","message":"Next Push (prob) : 'นำ 2 ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.580610286+07:00","message":"push: {false คะถ้าคุณ 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.70906231+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.709104151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.70911297+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.709126576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.709131705+07:00","message":"receive interim result [false|false]:  2 ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.709142194+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.709147456+07:00","message":"[buffer interim] 126 false  2 ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709155384+07:00","message":"[bufferProcess] interim [940000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709159411+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709176654+07:00","message":"[bufferProcess] interim [940000000]: 2 ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709182205+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.70918712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.70919128+07:00","message":"> Transcript [861] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709195362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.709198443+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782089357+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782130369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.7821365+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782148903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ^ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782152028+07:00","message":"receive interim result [false|false]:  ^ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782159373+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.782163087+07:00","message":"[buffer interim] 126 false  ^ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782169554+07:00","message":"[bufferProcess] interim [120000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782172473+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782176153+07:00","message":"[bufferProcess] interim [120000000]: ^ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782179221+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782189384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782237955+07:00","message":"> Transcript [862] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782243233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.782254551+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898284735+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898333045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898341522+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898353736+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":"2026-07-28T12:03:40.898364916+07:00","message":"receive interim result [false|false]:  ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898374701+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:40.898379696+07:00","message":"[buffer interim] 126 false  ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898387738+07:00","message":"[bufferProcess] interim [180000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898391864+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898395972+07:00","message":"[bufferProcess] interim [180000000]: ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898399865+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898404657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898408868+07:00","message":"> Transcript [863] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898413067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:40.898416409+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.30003042+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300063364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300069589+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300080638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ^ 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300083625+07:00","message":"receive interim result [false|false]:  ^ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300089794+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.300093281+07:00","message":"[buffer interim] 126 false  ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300098268+07:00","message":"[bufferProcess] interim [600000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.30010074+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300105815+07:00","message":"[bufferProcess] interim [600000000]: ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300109351+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300116559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300131792+07:00","message":"> Transcript [864] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300136784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.300140284+07:00","message":"Set new StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429568088+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429605091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429611179+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429623603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429627467+07:00","message":"receive interim result [false|false]:  2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429635334+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.429638791+07:00","message":"[buffer interim] 126 false  2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429652873+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429675841+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429682684+07:00","message":"[bufferProcess] interim [720000000]: 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429685601+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.4296896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429693329+07:00","message":"> Transcript [865] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429696855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429698948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429700932+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.429703346+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.48153112+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481564928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481571007+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481584098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481587491+07:00","message":"receive interim result [false|false]:  นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481599437+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.481616224+07:00","message":"[buffer interim] 126 false  นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481624405+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481627801+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481635539+07:00","message":"[bufferProcess] interim [780000000]: นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481638102+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481641131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481644317+07:00","message":"> Transcript [866] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481647697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481649896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481652457+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.481655309+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.607951452+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.607997093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.608005582+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.608023382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.608027543+07:00","message":"receive interim result [false|false]:  นะคะจะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.608040693+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.608057787+07:00","message":"[buffer interim] 126 false  นะคะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608065631+07:00","message":"[bufferProcess] interim [840000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608069371+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608075956+07:00","message":"[bufferProcess] interim [840000000]: นะคะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608078857+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608081788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608084958+07:00","message":"> Transcript [867] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608088916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608090994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.608093592+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.60809634+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708330292+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708385561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708395213+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708406727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะได้ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.7084101+07:00","message":"receive interim result [false|false]:  นะคะจะได้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708418576+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708425754+07:00","message":"[buffer interim] 126 false  นะคะจะได้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708432336+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708435419+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708443543+07:00","message":"[bufferProcess] interim [20000000]: นะคะจะได้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708448246+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708451669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708454972+07:00","message":"> Transcript [868] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708459128+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708461575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.7084642+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708466755+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708473353+07:00","message":"Push: 'นำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708475413+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.70847769+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.708481124+07:00","message":"Next Push (prob) : ' นะคะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.708504057+07:00","message":"push: {false นำ 2 ^ 2 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829575595+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829619768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829628565+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829641917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะได้ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829645524+07:00","message":"receive interim result [false|false]:  นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.82965406+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:41.829658599+07:00","message":"[buffer interim] 126 false  นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829666236+07:00","message":"[bufferProcess] interim [80000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829668545+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829671774+07:00","message":"[bufferProcess] interim [80000000]: นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829674637+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829677646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829680778+07:00","message":"> Transcript [869] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829683814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829685942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829688021+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:41.829692218+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308790802+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308843761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308850884+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308863005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะจะได้ 4 เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308866619+07:00","message":"receive interim result [false|false]:  นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308874028+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.308877606+07:00","message":"[buffer interim] 126 false  นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308884277+07:00","message":"[bufferProcess] interim [560000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.30888712+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308891045+07:00","message":"[bufferProcess] interim [560000000]: นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308894395+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308898134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308901089+07:00","message":"> Transcript [870] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308904145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308906343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308908189+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.308910426+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.395619618+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.395666865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.3956756+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.395686522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.39569042+07:00","message":"receive interim result [false|false]:  เมื่อ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.395699699+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.395705371+07:00","message":"[buffer interim] 126 false  เมื่อ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395713951+07:00","message":"[bufferProcess] interim [680000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.39571828+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395722902+07:00","message":"[bufferProcess] interim [680000000]: เมื่อ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395727806+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395732027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395737084+07:00","message":"> Transcript [871] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395743465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395746576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395749815+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.395754976+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585741743+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585789001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.58579789+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585809852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585813825+07:00","message":"receive interim result [false|false]:  เมื่อ 40"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585823648+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585829303+07:00","message":"[buffer interim] 126 false  เมื่อ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585838575+07:00","message":"[bufferProcess] interim [860000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585843112+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585851028+07:00","message":"[bufferProcess] interim [860000000]: เมื่อ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585855903+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585859455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585862549+07:00","message":"> Transcript [872] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585866258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585868444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585870435+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585873517+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585876818+07:00","message":"Push: ' นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585879191+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.58588138+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.585883583+07:00","message":"Next Push (prob) : ' 4 เมื่อ 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.585905292+07:00","message":"push: {false  นะคะจะได้ 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624401309+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624442752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624450569+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624461549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624465065+07:00","message":"receive interim result [false|false]:  เมื่อ 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624471981+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.624477603+07:00","message":"[buffer interim] 126 false  เมื่อ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.62448417+07:00","message":"[bufferProcess] interim [920000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624487412+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.62449261+07:00","message":"[bufferProcess] interim [920000000]: เมื่อ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624495387+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624498949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624501683+07:00","message":"> Transcript [873] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.62450537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624507601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624509494+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.624512032+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703326548+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703381365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703389614+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703401281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เมื่อ 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703404614+07:00","message":"receive interim result [false|false]:  เมื่อ 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703413344+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.703421208+07:00","message":"[buffer interim] 126 false  เมื่อ 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703428534+07:00","message":"[bufferProcess] interim [980000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703432097+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 400"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.70343915+07:00","message":"[bufferProcess] interim [980000000]: เมื่อ 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703442442+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703445778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703448886+07:00","message":"> Transcript [874] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 400'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703452757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703455113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703457176+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.703459691+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.902268473+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.902307587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.902314843+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.90232514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.902327753+07:00","message":"receive interim result [false|false]:  4 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.90233539+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:42.902339159+07:00","message":"[buffer interim] 126 false  4 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902369858+07:00","message":"[bufferProcess] interim [160000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902385207+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902399187+07:00","message":"[bufferProcess] interim [160000000]: 4 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902405526+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902410114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902413908+07:00","message":"> Transcript [875] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.90241773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902420067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902422276+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:42.902425371+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224202634+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224250952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224260419+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224276131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 - 4 ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224279418+07:00","message":"receive interim result [false|false]:  4 - 4 ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224306951+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224333138+07:00","message":"[buffer interim] 126 false  4 - 4 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224342334+07:00","message":"[bufferProcess] interim [460000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.22434742+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224356486+07:00","message":"[bufferProcess] interim [460000000]: 4 - 4 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224365952+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224370087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224373155+07:00","message":"> Transcript [876] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224378493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224380717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224382937+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224385654+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224393521+07:00","message":"Push: ' 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224395517+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224397745+07:00","message":"Set new StatePrefix : 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.224400101+07:00","message":"Next Push (prob) : ' - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.224409278+07:00","message":"push: {false  4 เมื่อ 4 0 0xc0018a4d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.282915832+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.282966976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.282975838+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.282987018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.282990885+07:00","message":"receive interim result [false|false]:  4 ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.283000671+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.283004312+07:00","message":"[buffer interim] 126 false  4 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283011239+07:00","message":"[bufferProcess] interim [580000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283013925+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283017464+07:00","message":"[bufferProcess] interim [580000000]: 4 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283020183+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283026284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283029419+07:00","message":"> Transcript [877] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283033364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283035646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283037578+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.283039923+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:43.29511511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:43.29514448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.391398612+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498578378+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498623807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498632163+07:00","message":"receive interim result [false|false]: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498649562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็จะเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498652995+07:00","message":"receive interim result [false|false]:  ก็จะเท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498660839+07:00","message":"[buffer interim] 126 false ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.498664905+07:00","message":"[buffer interim] 126 false  ก็จะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498671438+07:00","message":"[bufferProcess] interim [760000000]:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498676006+07:00","message":"[bufferProcess] send to processor:ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498679688+07:00","message":"[bufferProcess] interim [760000000]: ก็จะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498681958+07:00","message":"[bufferProcess] update buffer: ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498685119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498687624+07:00","message":"> Transcript [878] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498690968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498692947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498694843+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.498697584+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.510983792+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.603774295+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.603828259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ\",\"confidence\":0.93806416}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.60383645+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.603847187+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.603849477+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.603856851+07:00","message":"[buffer interim] 126 true ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603868576+07:00","message":"[bufferProcess] interim [850000000]:ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603873326+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603878091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603881624+07:00","message":"> Transcript [879] [false]: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603886728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603888976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603891352+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603894347+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603896499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603898771+07:00","message":"> Transcript [880] [true]: 'ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603901427+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603903279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603905175+07:00","message":"StatePrefix: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603907541+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.603909542+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.604208903+07:00","message":"Push: ' ก็จะเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.604213694+07:00","message":"TextPushed: 'ตัวอย่างที่ 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 ก็จะเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.60421641+07:00","message":"Set new StatePrefix : 'ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.604219052+07:00","message":"Next Push (prob) : 'ตัวอย่างเช่น 2 นะคะถ้าคุณนำ 2 ^ 2 นะคะจะได้ 4 เมื่อ 4 - 4 ก็จะเท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.604227553+07:00","message":"push: {true  ก็จะเท่ากับ 0 0xc0018a4d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.604252026+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_126.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:43.616483274+07:00","message":"write wav file: './tmp/7632/7632_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.886980476+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.887032631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.887039141+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:43.887055955+07:00","message":"[buffer interim] 127 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.88706507+07:00","message":"[bufferProcess] interim [420000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:43.887068434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.153076444+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.228021427+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.228058834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.228064872+07:00","message":"receive interim result [false|false]: ศูนย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.22807962+07:00","message":"[buffer interim] 127 false ศูนย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.228086412+07:00","message":"[bufferProcess] interim [660000000]:ศูนย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.228089189+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.228092778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.228095729+07:00","message":"> Transcript [881] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.228098269+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.279896302+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.27993545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์ค่ะ\",\"confidence\":0.8983564}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.279941698+07:00","message":"receive interim result [true|false]: ศูนย์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.279952639+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.279955212+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.279960927+07:00","message":"[buffer interim] 127 true ศูนย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279967975+07:00","message":"[bufferProcess] interim [870000000]:ศูนย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279977611+07:00","message":"[bufferProcess] send to processor (isfinal):ศูนย์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279981379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.27998484+07:00","message":"> Transcript [882] [false]: 'ศูนย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279987909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279990118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279992421+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279994632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279996412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.279998789+07:00","message":"> Transcript [883] [true]: 'ศูนย์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.280000947+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.280002704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.280004508+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.280006396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:44.280010868+07:00","message":"Push: 'ศูนย์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.280018562+07:00","message":"push: {true ศูนย์ค่ะ 0 0xc0004a3c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:44.286774518+07:00","message":"write wav file: './tmp/7632/7632_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:44.410860791+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.134768698+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.134810182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.134815392+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.134828304+07:00","message":"[buffer interim] 128 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.134835452+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.13483749+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.257994167+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.258045884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.258062094+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.258078489+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.258088693+07:00","message":"[bufferProcess] interim [720000000]:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.258092321+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.258099608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.258104067+07:00","message":"> Transcript [884] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.258107701+07:00","message":"Set StatePrefix (first interim): 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.775577375+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.775620473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.775627242+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.775639871+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775647123+07:00","message":"[bufferProcess] interim [140000000]:เพราะฉะนั้นแล้วสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775649731+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.77565535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775658667+07:00","message":"> Transcript [885] [false]: 'เพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775662347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775664672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775666907+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.775669151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.833992128+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.83403008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.834037005+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:45.834049425+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834056794+07:00","message":"[bufferProcess] interim [260000000]:เพราะฉะนั้นแล้วสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.83405931+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834062938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834065768+07:00","message":"> Transcript [886] [false]: 'เพราะฉะนั้นแล้วสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834069279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834071265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834073525+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:45.834075785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.159015389+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.159056964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.15906268+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.159077821+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.15908596+07:00","message":"[bufferProcess] interim [620000000]:เพราะฉะนั้นแล้วสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.159088726+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.15909702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.159100231+07:00","message":"> Transcript [887] [false]: 'เพราะฉะนั้นแล้วสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.1591038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.159107119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.159109652+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.159112152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:46.295770775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:46.295784401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.349331713+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.349391475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.349398865+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.34941437+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.34942325+07:00","message":"[bufferProcess] interim [800000000]:เพราะฉะนั้นแล้วสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349426043+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349433606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349436447+07:00","message":"> Transcript [888] [false]: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349439932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349442338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349444411+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349446935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349453682+07:00","message":"Push: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349456423+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349458707+07:00","message":"Set new StatePrefix : 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.349461636+07:00","message":"Next Push (prob) : 'แล้วสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.349470195+07:00","message":"push: {false เพราะฉะนั้น 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.54466046+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.544729574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.544736605+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.54475001+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544758476+07:00","message":"[bufferProcess] interim [980000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544761596+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544768484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.54477361+07:00","message":"> Transcript [889] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544777794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544780194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544782181+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.544784644+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.669953037+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.669988527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.66999346+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.670005931+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670012062+07:00","message":"[bufferProcess] interim [40000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670014553+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670018253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670021182+07:00","message":"> Transcript [890] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670024216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670026256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.670028328+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.67003048+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.736002052+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.736038448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.736044669+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:46.736058151+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736065341+07:00","message":"[bufferProcess] interim [160000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736067803+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736071326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736074209+07:00","message":"> Transcript [891] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.73607772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736080255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736083076+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:46.736085309+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.060414883+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.060460089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.060466741+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.06048427+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.06049281+07:00","message":"[bufferProcess] interim [460000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060495827+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060500342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060503567+07:00","message":"> Transcript [892] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060507737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060509935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060512245+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060514588+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060520056+07:00","message":"Push: 'แล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060522216+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060524965+07:00","message":"Set new StatePrefix : 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.060527563+07:00","message":"Next Push (prob) : 'เซตนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.060536833+07:00","message":"push: {false แล้วสมาชิกของ 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.062131642+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.062160103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.062167319+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.0621822+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062189262+07:00","message":"[bufferProcess] interim [520000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062192726+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062199608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062203659+07:00","message":"> Transcript [893] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062207952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.06221115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062214216+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.062217522+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.568915988+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.568955417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.568962349+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.568977715+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.568985115+07:00","message":"[bufferProcess] interim [940000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.568987874+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.568991606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.568994647+07:00","message":"> Transcript [894] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.568998781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.569001293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.569003334+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.569006234+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640514256+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640559618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640568223+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640577396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640581212+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640590549+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.640596261+07:00","message":"[buffer interim] 128 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640602979+07:00","message":"[bufferProcess] interim [120000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640605575+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640608548+07:00","message":"[bufferProcess] interim [120000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640611056+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640615804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640618923+07:00","message":"> Transcript [895] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640622196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640624509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640626585+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.640629281+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891378581+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891424575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.89143174+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891445927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891448866+07:00","message":"receive interim result [false|false]:  2 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891456315+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.89145983+07:00","message":"[buffer interim] 128 false  2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891466323+07:00","message":"[bufferProcess] interim [240000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891469135+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891472551+07:00","message":"[bufferProcess] interim [240000000]: 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891475078+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891478176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891481901+07:00","message":"> Transcript [896] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891485566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891487763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891489763+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891492511+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.89149566+07:00","message":"Push: 'เซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891497698+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891502519+07:00","message":"Set new StatePrefix : 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:47.891504834+07:00","message":"Next Push (prob) : 'ก็คือ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.891511794+07:00","message":"push: {false เซตนี้นะคะ 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.929800736+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:47.991007595+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029824524+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029860541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029867265+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029877307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 และลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029880708+07:00","message":"receive interim result [false|false]:  2 และลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029895011+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.029909803+07:00","message":"[buffer interim] 128 false  2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029917854+07:00","message":"[bufferProcess] interim [480000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029921718+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029927436+07:00","message":"[bufferProcess] interim [480000000]: 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029929882+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029932958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029936538+07:00","message":"> Transcript [897] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029940205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029942325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029944349+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.029947071+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034498344+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034514404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034518898+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034527387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034531632+07:00","message":"receive interim result [false|false]:  และลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034536653+07:00","message":"[buffer interim] 128 false เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.034541789+07:00","message":"[buffer interim] 128 false  และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034546158+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034548528+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034553605+07:00","message":"[bufferProcess] interim [540000000]: และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034555866+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034559063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034561514+07:00","message":"> Transcript [898] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034564715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034566911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034568869+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.034571071+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078483548+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078524558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ\",\"confidence\":0.95584756}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078546274+07:00","message":"receive interim result [true|false]: เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078554647+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078557058+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078562531+07:00","message":"[buffer interim] 128 true เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078569706+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078574982+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078578852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078581724+07:00","message":"> Transcript [899] [false]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078585242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.07858755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078589916+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078592373+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078594323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.07859634+07:00","message":"> Transcript [900] [true]: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2 และลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.07859866+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078600396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.0786021+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะก็คือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078604198+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:48.078617207+07:00","message":"Push: 'ก็คือ 2 และลบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.078632077+07:00","message":"push: {true ก็คือ 2 และลบ 0 0xc000044280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:48.08756073+07:00","message":"write wav file: './tmp/7632/7632_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:48.503725764+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.19203305+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192073808+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192077512+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192079875+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192081828+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192084682+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192087114+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192089086+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192090803+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192092636+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192094399+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192096092+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192097789+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192099476+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192101269+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192103364+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192106447+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.192109477+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:49.296464754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:49.29647627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.46072776+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.53074397+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.657268263+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.657300845+07:00","message":"found end of frame, send empty tag with msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.657304893+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.65731392+07:00","message":"[buffer interim] 129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657324249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657328867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657331972+07:00","message":"> Transcript [901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657335109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657337489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657340605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657343381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.657351772+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.657363569+07:00","message":"push: {true \n 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:49.662829992+07:00","message":"write wav file: './tmp/7632/7632_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.743561024+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.743584751+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.743588064+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.743596239+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.74360407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743608372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743611244+07:00","message":"> Transcript [902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743613779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743615905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743617767+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743620482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:49.743623267+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:49.743633598+07:00","message":"push: {true \n 0 0xc002b4e400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:49.74813957+07:00","message":"write wav file: './tmp/7632/7632_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:50.289997892+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.129498787+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.225359096+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.225393236+07:00","message":"found end of frame, send empty tag with msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.225397208+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.225405423+07:00","message":"[buffer interim] 131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225414651+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225418827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225422064+07:00","message":"> Transcript [903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225425085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225427543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225429422+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.225431388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:51.22543396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.225443878+07:00","message":"push: {true \n 0 0xc000044e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:51.231060674+07:00","message":"write wav file: './tmp/7632/7632_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.900902691+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:51.974898887+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:52.296506842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:52.296525801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:52.359577921+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:52.359611433+07:00","message":"found end of frame, send empty tag with msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:52.359615881+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:52.359625717+07:00","message":"[buffer interim] 132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359634983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359639069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359642037+07:00","message":"> Transcript [904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359644722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359646774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359648861+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359650801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:52.359657142+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:52.359668857+07:00","message":"push: {true \n 0 0xc0018a4100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:52.364176376+07:00","message":"write wav file: './tmp/7632/7632_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:53.631074814+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.145468181+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.145501127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.145506351+07:00","message":"receive interim result [false|false]: สอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.145519187+07:00","message":"[buffer interim] 133 false สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.145526062+07:00","message":"[bufferProcess] interim [300000000]:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.145528049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.145531529+07:00","message":"[bufferProcess] send to processor (ticker):สอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.145534858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.145538334+07:00","message":"> Transcript [905] [false]: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.14554106+07:00","message":"Set StatePrefix (first interim): 'สอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.212810147+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.212846957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.212852328+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.212862528+07:00","message":"[buffer interim] 133 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.212871316+07:00","message":"[bufferProcess] interim [420000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.212873269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.386837476+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.386874738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.386881055+07:00","message":"receive interim result [false|false]: ต่อไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.386894609+07:00","message":"[buffer interim] 133 false ต่อไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386902114+07:00","message":"[bufferProcess] interim [540000000]:ต่อไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386904878+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386910614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386913684+07:00","message":"> Transcript [906] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386915996+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.386918222+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.51278894+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.512825661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.512833833+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.512845872+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512852872+07:00","message":"[bufferProcess] interim [720000000]:ต่อไปเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.51285549+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512860959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512863829+07:00","message":"> Transcript [907] [false]: 'ต่อไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512867098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.51286936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512871646+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.512874191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.832367279+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.832422268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.832428168+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:54.832442265+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832449236+07:00","message":"[bufferProcess] interim [960000000]:ต่อไปเป็นการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832451667+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832457277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832460287+07:00","message":"> Transcript [908] [false]: 'ต่อไปเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832463609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832465837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832467877+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:54.832470239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.036796809+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.036841008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียนแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.03684769+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการเขียนแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.036861183+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036868588+07:00","message":"[bufferProcess] interim [200000000]:ต่อไปเป็นการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036871365+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็นการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036877038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036879846+07:00","message":"> Transcript [909] [false]: 'ต่อไปเป็นการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036882971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036885274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.036887114+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.03688935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:55.296940938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:55.296950151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.415423243+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.415473824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียนแสดงเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.415480663+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการเขียนแสดงเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.41549714+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.41551314+07:00","message":"[bufferProcess] interim [560000000]:ต่อไปเป็นการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415517616+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็นการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415527061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415532745+07:00","message":"> Transcript [910] [false]: 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415538094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415541581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.41554514+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415548464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415557345+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415560417+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415564034+07:00","message":"Set new StatePrefix : 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.415568151+07:00","message":"Next Push (prob) : 'เป็นการเขียนแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.415580281+07:00","message":"push: {false ต่อไป 0 0xc0018a5580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.555900305+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.555950332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียนแสดงทรรศนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.55595795+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการเขียนแสดงทรรศนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.555974756+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการเขียนแสดงทรรศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.555982537+07:00","message":"[bufferProcess] interim [680000000]:ต่อไปเป็นการเขียนแสดงทรรศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.555985356+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็นการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.555993866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.555996748+07:00","message":"> Transcript [911] [false]: 'ต่อไปเป็นการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.556000126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.556002468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.556005205+07:00","message":"StatePrefix: 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.556007928+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.606077443+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.606128413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียนแสดงเซตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.606136914+07:00","message":"receive interim result [false|false]: ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.606153164+07:00","message":"[buffer interim] 133 false ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606161688+07:00","message":"[bufferProcess] interim [740000000]:ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606164556+07:00","message":"[bufferProcess] send to processor:ต่อไปเป็นการเขียนแสดงทรรศนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606171357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606174851+07:00","message":"> Transcript [912] [false]: 'ต่อไปเป็นการเขียนแสดงทรรศนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.60617837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606181403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.606183912+07:00","message":"StatePrefix: 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:55.6061868+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:55.99983821+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134265166+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134325031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเป็นการเขียนแสดงเซตนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134335622+07:00","message":"receive interim result [true|false]: ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134347214+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134350317+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134358788+07:00","message":"[buffer interim] 133 true ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134370304+07:00","message":"[bufferProcess] interim [250000000]:ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134374753+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปเป็นการเขียนแสดงเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.13437985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134392532+07:00","message":"> Transcript [913] [false]: 'ต่อไปเป็นการเขียนแสดงเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.1343968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.13439895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134401391+07:00","message":"StatePrefix: 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134404034+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134406193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134408361+07:00","message":"> Transcript [914] [true]: 'ต่อไปเป็นการเขียนแสดงเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.13441063+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134412471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134414241+07:00","message":"StatePrefix: 'ต่อไปเป็นการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134416277+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.134419291+07:00","message":"Push: 'เป็นการเขียนแสดงเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.134427215+07:00","message":"push: {true เป็นการเขียนแสดงเซตนะคะ 0 0xc0018a5580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:56.141689161+07:00","message":"write wav file: './tmp/7632/7632_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.450971363+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.769985358+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.882252295+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.882288658+07:00","message":"found end of frame, send empty tag with msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.882292651+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.882301616+07:00","message":"[buffer interim] 134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882309631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882316289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882319749+07:00","message":"> Transcript [915] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882322064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882324136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882326459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882328462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:56.882331256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:56.882341311+07:00","message":"push: {true \n 0 0xc0004a3b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:03:56.888164831+07:00","message":"write wav file: './tmp/7632/7632_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.02030866+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.55862152+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.558673407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.558679173+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.558699811+07:00","message":"[buffer interim] 135 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.558706957+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.558709073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.692507281+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.692550016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.692556268+07:00","message":"receive interim result [false|false]: การเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.692569637+07:00","message":"[buffer interim] 135 false การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.69257986+07:00","message":"[bufferProcess] interim [720000000]:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.692582277+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.692589325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.692592345+07:00","message":"> Transcript [916] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.692594742+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.888769195+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.888808111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนสระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.888814011+07:00","message":"receive interim result [false|false]: การเขียนสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:57.888829609+07:00","message":"[buffer interim] 135 false การเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888837164+07:00","message":"[bufferProcess] interim [900000000]:การเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888844262+07:00","message":"[bufferProcess] send to processor:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888847868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888851194+07:00","message":"> Transcript [917] [false]: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888854526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888857414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888860269+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:57.888862503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.007556401+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.007605192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.007615336+07:00","message":"receive interim result [false|false]: การเขียนแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.007631196+07:00","message":"[buffer interim] 135 false การเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007639758+07:00","message":"[bufferProcess] interim [960000000]:การเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007642403+07:00","message":"[bufferProcess] send to processor:การเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007649583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007652481+07:00","message":"> Transcript [918] [false]: 'การเขียนสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007655637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007658123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007661832+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.007664437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.267012449+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.267053394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.26706083+07:00","message":"receive interim result [false|false]: การเขียนแสดงเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.267075751+07:00","message":"[buffer interim] 135 false การเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267082706+07:00","message":"[bufferProcess] interim [260000000]:การเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267084992+07:00","message":"[bufferProcess] send to processor:การเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.26709049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267093458+07:00","message":"> Transcript [919] [false]: 'การเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267096744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267099077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267101466+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.267103764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.276072597+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.276115733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.276122428+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.276137744+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276145717+07:00","message":"[bufferProcess] interim [320000000]:การเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276148141+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.2761523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276155646+07:00","message":"> Transcript [920] [false]: 'การเขียนแสดงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276161394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276163659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276166202+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276168555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276171607+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276173891+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276176157+07:00","message":"Set new StatePrefix : 'การเขียนแสดงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.276178621+07:00","message":"Next Push (prob) : 'เขียนแสดงเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.276189455+07:00","message":"push: {false การ 0 0xc000045700}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:58.297680042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:03:58.297690616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.466346587+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.466414893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.466422948+07:00","message":"receive interim result [false|false]: การเขียนแสดงเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.466442802+07:00","message":"[buffer interim] 135 false การเขียนแสดงเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466453057+07:00","message":"[bufferProcess] interim [440000000]:การเขียนแสดงเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466457426+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466463385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466468238+07:00","message":"> Transcript [921] [false]: 'การเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466472324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.466475906+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.492016606+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.492054364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.492061016+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.49207574+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.492084622+07:00","message":"[bufferProcess] interim [500000000]:การเขียนแสดงเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.492088704+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.492097516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.492101277+07:00","message":"> Transcript [922] [false]: 'การเขียนแสดงเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.49210444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.492108052+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.674903621+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.674943691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตอคติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.674949807+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตอคติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.67496322+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตอคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674970729+07:00","message":"[bufferProcess] interim [680000000]:การเขียนแสดงเซตอคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674973187+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674978552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674981388+07:00","message":"> Transcript [923] [false]: 'การเขียนแสดงเซตราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674984404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.674987251+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซตราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.789036593+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.789070694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.789076742+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.789095226+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.789103678+07:00","message":"[bufferProcess] interim [740000000]:การเขียนแสดงเซตนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.78910673+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตอคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.789113651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.789116354+07:00","message":"> Transcript [924] [false]: 'การเขียนแสดงเซตอคติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.789118968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.789121187+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซตอคติ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.806230602+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.806265825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงส.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.806272345+07:00","message":"receive interim result [false|false]: การเขียนแสดงส.ค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.806285656+07:00","message":"[buffer interim] 135 false การเขียนแสดงส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806293301+07:00","message":"[bufferProcess] interim [800000000]:การเขียนแสดงส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806297945+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806307689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806311844+07:00","message":"> Transcript [925] [false]: 'การเขียนแสดงเซตนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806315638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.806318832+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซตนะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.976825231+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.976877872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะแต่เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.976884489+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะแต่เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:58.976902295+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะแต่เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976938942+07:00","message":"[bufferProcess] interim [980000000]:การเขียนแสดงเซตนะคะแต่เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976945055+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงส.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976955212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976958677+07:00","message":"> Transcript [926] [false]: 'การเขียนแสดงส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976961021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:58.976963144+07:00","message":"Set new StatePrefix: 'การเขียนแสดงส.ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.110289541+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.11031884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.11032473+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.11033853+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.110344813+07:00","message":"[bufferProcess] interim [100000000]:การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.11034731+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะแต่เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.110351142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.110354129+07:00","message":"> Transcript [927] [false]: 'การเขียนแสดงเซตนะคะแต่เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.110356817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.110358965+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซตนะคะแต่เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.305855332+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.305891799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.305898494+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.30591065+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305918122+07:00","message":"[bufferProcess] interim [280000000]:การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305920665+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305926579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305929853+07:00","message":"> Transcript [928] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305932257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.305935159+07:00","message":"Set new StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.505212641+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.505258467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.50526549+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.505283303+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505292121+07:00","message":"[bufferProcess] interim [520000000]:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505294869+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505298672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505302145+07:00","message":"> Transcript [929] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505305622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505308552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505311009+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.505313355+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682540336+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682571851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.68257744+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682590037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682593773+07:00","message":"receive interim result [false|false]:  2 แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682600075+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.682603572+07:00","message":"[buffer interim] 135 false  2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682628269+07:00","message":"[bufferProcess] interim [700000000]:การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682633444+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682636881+07:00","message":"[bufferProcess] interim [700000000]: 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682639722+07:00","message":"[bufferProcess] update buffer: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682642958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682645783+07:00","message":"> Transcript [930] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682649016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682651092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682653012+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.682658056+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.80595676+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.805988764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.805996107+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.806010404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แบบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.806014036+07:00","message":"receive interim result [false|false]:  2 แบบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.806020383+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.806023753+07:00","message":"[buffer interim] 135 false  2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806030042+07:00","message":"[bufferProcess] interim [760000000]:การเขียนแสดงเซตนะคะจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806032928+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.80603765+07:00","message":"[bufferProcess] interim [760000000]: 2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806040438+07:00","message":"[bufferProcess] update buffer: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806043468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806046101+07:00","message":"> Transcript [931] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806049072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806051348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806053269+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.806055757+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866590526+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866640176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866648566+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866659876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866663264+07:00","message":"receive interim result [false|false]:  แบบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866686078+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866704595+07:00","message":"[buffer interim] 135 false  แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866712251+07:00","message":"[bufferProcess] interim [880000000]:การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866716692+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866722703+07:00","message":"[bufferProcess] interim [880000000]: แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866725898+07:00","message":"[bufferProcess] update buffer: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866728773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866731821+07:00","message":"> Transcript [932] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866735324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.86673746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866739706+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866742348+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866747673+07:00","message":"Push: 'เขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866750258+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866752601+07:00","message":"Set new StatePrefix : 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:03:59.866754927+07:00","message":"Next Push (prob) : ' 2 แบบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:03:59.866763882+07:00","message":"push: {false เขียนแสดงเซตนะคะจะเขียนได้ 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380558204+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380601868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380611019+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380625006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบค่ะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380630231+07:00","message":"receive interim result [false|false]:  แบบค่ะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380646641+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.380652223+07:00","message":"[buffer interim] 135 false  แบบค่ะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380661028+07:00","message":"[bufferProcess] interim [360000000]:การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380665623+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380670567+07:00","message":"[bufferProcess] interim [360000000]: แบบค่ะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380675353+07:00","message":"[bufferProcess] update buffer: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380680185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380685015+07:00","message":"> Transcript [933] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380690302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380693772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380696976+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.380701012+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.57986428+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579902857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตนะคะจะเขียนได้ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579909453+07:00","message":"receive interim result [false|false]: การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579920205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบค่ะก็คือ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579923321+07:00","message":"receive interim result [false|false]:  แบบค่ะก็คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579930331+07:00","message":"[buffer interim] 135 false การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.579934728+07:00","message":"[buffer interim] 135 false  แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579942365+07:00","message":"[bufferProcess] interim [540000000]:การเขียนแสดงเซตนะคะจะเขียนได้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579946269+07:00","message":"[bufferProcess] send to processor:การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579949914+07:00","message":"[bufferProcess] interim [540000000]: แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.57995229+07:00","message":"[bufferProcess] update buffer: การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.57995559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579958498+07:00","message":"> Transcript [934] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579961926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.57996409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.579966136+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.57996881+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.740039743+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.812150588+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925544472+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925583834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1\",\"confidence\":0.95632863}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925591336+07:00","message":"receive interim result [true|false]: การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925600475+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925602831+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925608496+07:00","message":"[buffer interim] 135 true การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925618823+07:00","message":"[bufferProcess] interim [930000000]:การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925623812+07:00","message":"[bufferProcess] send to processor (isfinal):การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925627424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925630137+07:00","message":"> Transcript [935] [false]: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.92563336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925635464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925638006+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925640203+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925642343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925644458+07:00","message":"> Transcript [936] [true]: 'การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925646749+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925649676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925651445+07:00","message":"StatePrefix: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925653488+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925655396+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.92580608+07:00","message":"Push: ' 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925809207+07:00","message":"TextPushed: 'การเขียนแสดงเซตนะคะจะเขียนได้ 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925811645+07:00","message":"Set new StatePrefix : 'การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925813887+07:00","message":"Next Push (prob) : 'การเขียนแสดงเซตอคติเขียนได้ 2 แบบค่ะก็คือ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:00.925821955+07:00","message":"push: {true  2 แบบค่ะก็คือ 1 0 0xc000045700}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:00.925827626+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_135.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:00.94119537+07:00","message":"write wav file: './tmp/7632/7632_135.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.280344128+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.280398075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.280405303+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.280418609+07:00","message":"[buffer interim] 136 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.280426288+07:00","message":"[bufferProcess] interim [300000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.280428293+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:01.298473563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:01.298486705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.546971536+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.547019484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.547025521+07:00","message":"receive interim result [false|false]: แบบแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.547038267+07:00","message":"[buffer interim] 136 false แบบแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.5470492+07:00","message":"[bufferProcess] interim [540000000]:แบบแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.547052034+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.547057825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.547061118+07:00","message":"> Transcript [937] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.547063448+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.553807858+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.553834325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.553839843+07:00","message":"receive interim result [false|false]: แบบแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.553851197+07:00","message":"[buffer interim] 136 false แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553856822+07:00","message":"[bufferProcess] interim [600000000]:แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553858967+07:00","message":"[bufferProcess] send to processor:แบบแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553862565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.55386531+07:00","message":"> Transcript [938] [false]: 'แบบแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553868652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553870902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553872786+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.553874813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.656592798+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.656631999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจกแจง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.656638567+07:00","message":"receive interim result [false|false]: แบบแจกแจง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.656653232+07:00","message":"[buffer interim] 136 false แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656661087+07:00","message":"[bufferProcess] interim [720000000]:แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656664085+07:00","message":"[bufferProcess] send to processor:แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656667539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656670517+07:00","message":"> Transcript [939] [false]: 'แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656673289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656675437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656677706+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.656679906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.971556051+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.9716075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจกแจงสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.971614227+07:00","message":"receive interim result [false|false]: แบบแจกแจงสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:01.971629854+07:00","message":"[buffer interim] 136 false แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971637504+07:00","message":"[bufferProcess] interim [960000000]:แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971640356+07:00","message":"[bufferProcess] send to processor:แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971648387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971651426+07:00","message":"> Transcript [940] [false]: 'แบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971654756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971657423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971659916+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:01.971662238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.552665453+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.55272438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจกแจงสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.552730886+07:00","message":"receive interim result [false|false]: แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.552744754+07:00","message":"[buffer interim] 136 false แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552751651+07:00","message":"[bufferProcess] interim [560000000]:แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552755432+07:00","message":"[bufferProcess] send to processor:แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552763826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552766859+07:00","message":"> Transcript [941] [false]: 'แบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552770252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552783074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552786141+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.55278854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552796191+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552798344+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552800592+07:00","message":"Set new StatePrefix : 'แบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.552803122+07:00","message":"Next Push (prob) : 'แจกแจงสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.552811844+07:00","message":"push: {false แบบ 0 0xc0018a5800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.599276475+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699618943+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699666077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบแจกแจงสมาชิกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699673769+07:00","message":"receive interim result [true|false]: แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699682984+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699685556+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699693419+07:00","message":"[buffer interim] 136 true แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699702051+07:00","message":"[bufferProcess] interim [830000000]:แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699705596+07:00","message":"[bufferProcess] send to processor (isfinal):แบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699709227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699712225+07:00","message":"> Transcript [942] [false]: 'แบบแจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699715232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699717543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699719432+07:00","message":"StatePrefix: 'แบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699722006+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699724008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699726116+07:00","message":"> Transcript [943] [true]: 'แบบแจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699728485+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699730518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699733872+07:00","message":"StatePrefix: 'แบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699736034+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:02.699739089+07:00","message":"Push: 'แจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.699747561+07:00","message":"push: {true แจกแจงสมาชิกค่ะ 0 0xc0018a5800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:02.706053752+07:00","message":"write wav file: './tmp/7632/7632_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:02.792787147+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.359981689+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.360028258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.360034208+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.360050852+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.360057679+07:00","message":"[bufferProcess] interim [540000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.360059928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.697218883+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.697264228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.697271638+07:00","message":"receive interim result [false|false]: 2 คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.697289908+07:00","message":"[buffer interim] 137 false 2 คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.697297096+07:00","message":"[bufferProcess] interim [900000000]:2 คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.697299549+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.697307113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.697311006+07:00","message":"> Transcript [944] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.697313722+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.791535097+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.79159263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.791598501+07:00","message":"receive interim result [false|false]: 2 คืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.791618634+07:00","message":"[buffer interim] 137 false 2 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791626472+07:00","message":"[bufferProcess] interim [20000000]:2 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.79162946+07:00","message":"[bufferProcess] send to processor:2 คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791633314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.79163633+07:00","message":"> Transcript [945] [false]: '2 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791639775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791641995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791644158+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.791646435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964474526+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964511508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964517401+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964531324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964539123+07:00","message":"receive interim result [false|false]:  คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964546316+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:03.964549523+07:00","message":"[buffer interim] 137 false  คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964555834+07:00","message":"[bufferProcess] interim [140000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964558253+07:00","message":"[bufferProcess] send to processor:2 คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964561169+07:00","message":"[bufferProcess] interim [140000000]: คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964563602+07:00","message":"[bufferProcess] update buffer: 2 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964567927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964570631+07:00","message":"> Transcript [946] [false]: '2 คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964573271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964575276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964577802+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:03.964579765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.17086141+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170900763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170907265+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170927397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170932505+07:00","message":"receive interim result [false|false]:  คือแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170941023+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.170944336+07:00","message":"[buffer interim] 137 false  คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170950365+07:00","message":"[bufferProcess] interim [380000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170952859+07:00","message":"[bufferProcess] send to processor:2 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170956046+07:00","message":"[bufferProcess] interim [380000000]: คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170958451+07:00","message":"[bufferProcess] update buffer: 2 คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170961327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170964225+07:00","message":"> Transcript [947] [false]: '2 คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170966838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170968831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170970736+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.170972857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215421281+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215459309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215465402+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.21547726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215481187+07:00","message":"receive interim result [false|false]:  คือแบบบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.21548833+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215494749+07:00","message":"[buffer interim] 137 false  คือแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215501197+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215504124+07:00","message":"[bufferProcess] send to processor:2 คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215507116+07:00","message":"[bufferProcess] interim [440000000]: คือแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215509926+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215512681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215515947+07:00","message":"> Transcript [948] [false]: '2 คือแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215518906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215520919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215522895+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215524881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215527605+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215529448+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215531449+07:00","message":"Set new StatePrefix : '2 คือแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.215536642+07:00","message":"Next Push (prob) : ' คือแบบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.215544874+07:00","message":"push: {false 2 0 0xc000044680}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:04.298936881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:04.298965272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352233182+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352290984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352297419+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352311866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352316272+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352324443+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.352328474+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352334745+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352337371+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352340456+07:00","message":"[bufferProcess] interim [620000000]: คือแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352342796+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352345904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352349307+07:00","message":"> Transcript [949] [false]: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352351717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.352354033+07:00","message":"Set new StatePrefix: '2 คือแบบบอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.668904537+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.668946617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.668956514+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.668974598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.66899313+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.669001798+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.6690058+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669012369+07:00","message":"[bufferProcess] interim [920000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669015012+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669018284+07:00","message":"[bufferProcess] interim [920000000]: คือแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669021024+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669025023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669027947+07:00","message":"> Transcript [950] [false]: '2 คือแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669030921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.669032999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.6690352+07:00","message":"StatePrefix: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.66903744+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931608196+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931645424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931651188+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.93166905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อนไขของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931672874+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อนไขของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931680962+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:04.931684666+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931691593+07:00","message":"[bufferProcess] interim [220000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931694321+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931697468+07:00","message":"[bufferProcess] interim [220000000]: คือแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931700133+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931702913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931705685+07:00","message":"> Transcript [951] [false]: '2 คือแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931708831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931711078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931713095+07:00","message":"StatePrefix: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:04.931715275+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254895092+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254934377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254939787+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.25495841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อนไขของฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254962239+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อนไขของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254970338+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.254973955+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อนไขของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254981247+07:00","message":"[bufferProcess] interim [520000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254983932+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254987026+07:00","message":"[bufferProcess] interim [520000000]: คือแบบบอกเงื่อนไขของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254989586+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อนไขของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254994386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.254997454+07:00","message":"> Transcript [952] [false]: '2 คือแบบบอกเงื่อนไขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.255000147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.255002163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.255004061+07:00","message":"StatePrefix: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.255006304+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375745708+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375785032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375790705+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375801164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อนไขของสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375804751+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375812842+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375815859+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.37582207+07:00","message":"[bufferProcess] interim [580000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375824757+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอกเงื่อนไขของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375827961+07:00","message":"[bufferProcess] interim [580000000]: คือแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375830343+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375833406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375836641+07:00","message":"> Transcript [953] [false]: '2 คือแบบบอกเงื่อนไขของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375839434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375841427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375843411+07:00","message":"StatePrefix: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375845589+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375848373+07:00","message":"Push: ' คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375850345+07:00","message":"TextPushed: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.37585308+07:00","message":"Set new StatePrefix : '2 คือแบบบอกเงื่อนไขของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.375855863+07:00","message":"Next Push (prob) : 'เงื่อนไขของฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.375863498+07:00","message":"push: {false  คือแบบบอก 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436317141+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436358582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436364884+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436378246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบบอกเงื่อนไขของสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436381334+07:00","message":"receive interim result [false|false]:  คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.436389369+07:00","message":"[buffer interim] 137 false 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.43639358+07:00","message":"[buffer interim] 137 false  คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436408499+07:00","message":"[bufferProcess] interim [640000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436412664+07:00","message":"[bufferProcess] send to processor:2 คือแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436417847+07:00","message":"[bufferProcess] interim [640000000]: คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436420454+07:00","message":"[bufferProcess] update buffer: 2 คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.43642357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436426456+07:00","message":"> Transcript [954] [false]: '2 คือแบบบอกเงื่อนไขของสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436428994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.436431377+07:00","message":"Set new StatePrefix: '2 คือแบบบอกเงื่อนไขของสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.479253716+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.585967523+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.586015049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 คือแบบบอกเงื่อนไขของสมาชิก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.586021409+07:00","message":"receive interim result [true|false]: 2 คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.586030394+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.586032742+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.58603962+07:00","message":"[buffer interim] 137 true 2 คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.58604974+07:00","message":"[bufferProcess] interim [910000000]:2 คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586055241+07:00","message":"[bufferProcess] send to processor (isfinal):2 คือแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586059964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586066602+07:00","message":"> Transcript [955] [false]: '2 คือแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586070985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586074281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586077925+07:00","message":"StatePrefix: '2 คือแบบบอกเงื่อนไขของสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586081643+07:00","message":"TextPushed: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586084508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.5860876+07:00","message":"> Transcript [956] [true]: '2 คือแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586093923+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586095941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586097796+07:00","message":"StatePrefix: '2 คือแบบบอกเงื่อนไขของสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586099666+07:00","message":"TextPushed: '2 คือแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.586106698+07:00","message":"Push: 'เงื่อนไขของสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.586115275+07:00","message":"push: {true เงื่อนไขของสมาชิก 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:05.594395467+07:00","message":"write wav file: './tmp/7632/7632_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.610131402+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.668995161+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.730109402+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.800715902+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.894675686+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.894712431+07:00","message":"found end of frame, send empty tag with msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.89471707+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.894726548+07:00","message":"[buffer interim] 138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894736999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894740874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894744258+07:00","message":"> Transcript [957] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894746933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894748994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894750961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.89475298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.894756503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.894767156+07:00","message":"push: {true \n 0 0xc0018a4800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:05.898814717+07:00","message":"write wav file: './tmp/7632/7632_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.930297155+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.990774934+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.990794591+07:00","message":"found end of frame, send empty tag with msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.990797607+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.990803755+07:00","message":"[buffer interim] 139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990811282+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990816803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990821953+07:00","message":"> Transcript [958] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990825975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.99082917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990832039+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990835508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:05.990844386+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:05.990857089+07:00","message":"push: {true \n 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:05.995162297+07:00","message":"write wav file: './tmp/7632/7632_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.421391764+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.421476474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.421482276+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.421498855+07:00","message":"[buffer interim] 140 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.421509342+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.421511947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.523845084+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.523885988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.523891622+07:00","message":"receive interim result [false|false]: เดี๋ยวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.523909903+07:00","message":"[buffer interim] 140 false เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.52391757+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.523920143+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.523923806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.523926647+07:00","message":"> Transcript [959] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.523929198+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.576505673+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.576543558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.576549753+07:00","message":"receive interim result [false|false]: เดี๋ยวทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.576562848+07:00","message":"[buffer interim] 140 false เดี๋ยวทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.57656958+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576572218+07:00","message":"[bufferProcess] send to processor:เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576578129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576581093+07:00","message":"> Transcript [960] [false]: 'เดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576584804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576587054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576589274+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.576591522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.672901289+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.672942974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวถ้ามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.672949131+07:00","message":"receive interim result [false|false]: เดี๋ยวถ้ามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.672964263+07:00","message":"[buffer interim] 140 false เดี๋ยวถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.672971715+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.672974313+07:00","message":"[bufferProcess] send to processor:เดี๋ยวทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.67297758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.67298017+07:00","message":"> Transcript [961] [false]: 'เดี๋ยวทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.6729833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.672985359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.672987534+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.672989695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.743259277+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.743305677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวถ้าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.743314801+07:00","message":"receive interim result [false|false]: เดี๋ยวถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.743333715+07:00","message":"[buffer interim] 140 false เดี๋ยวถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743347167+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743364728+07:00","message":"[bufferProcess] send to processor:เดี๋ยวถ้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.74337544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743379892+07:00","message":"> Transcript [962] [false]: 'เดี๋ยวถ้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743385405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743388774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743392189+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.743400163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.770852825+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.770886837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.770892362+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.770907337+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770914439+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770916758+07:00","message":"[bufferProcess] send to processor:เดี๋ยวถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770920458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770926882+07:00","message":"> Transcript [963] [false]: 'เดี๋ยวถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770930286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770932661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770934758+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770943452+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770945569+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770948121+07:00","message":"Set new StatePrefix : 'เดี๋ยวถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.770950658+07:00","message":"Next Push (prob) : 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.770959206+07:00","message":"push: {false เดี๋ยว 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.978603541+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.97863964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.97864534+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:06.978666115+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.978673499+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวเรามาดูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.978676293+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.978680145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.978683228+07:00","message":"> Transcript [964] [false]: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.97868545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:06.978688927+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.150137883+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.150178624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.150186179+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.15019973+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150209834+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150212726+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150219571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150222822+07:00","message":"> Transcript [965] [false]: 'เดี๋ยวเรามาดูแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150226509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150236818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150238769+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.150243039+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.200197292+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.20023359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.200239238+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.20025348+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200261886+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200265972+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200270032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200273056+07:00","message":"> Transcript [966] [false]: 'เดี๋ยวเรามาดูแบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200276532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200278925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200280939+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.200283184+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:07.299560864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:07.299590478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649585086+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649627743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1 คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649633673+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1 คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649657759+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649662443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649665011+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649670747+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1 คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649674415+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649680613+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวเรามาดูแบบที่ 1 คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.64968403+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649690512+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649692692+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649696251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649699845+07:00","message":"> Transcript [967] [false]: 'เดี๋ยวเรามาดูแบบที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649703363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649705465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649707428+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649709624+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649711387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649713459+07:00","message":"> Transcript [968] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649715776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649717473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649719207+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649721223+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649723865+07:00","message":"Push: 'เรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649725839+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649727949+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.649730296+07:00","message":"Next Push (prob) : 'แบบที่ 1 คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.649737881+07:00","message":"push: {false เรามาดู 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.677301419+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.677342992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1 คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.677349056+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.677362572+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.677369174+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.677372304+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.67737917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.677382146+07:00","message":"> Transcript [969] [false]: 'เดี๋ยวเรามาดูแบบที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.67738447+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765596587+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765630349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.76563599+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765649316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765652165+07:00","message":"receive interim result [false|false]:  1 คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765658499+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.765661671+07:00","message":"[buffer interim] 140 false  1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765667681+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวเรามาดูแบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765670377+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765673778+07:00","message":"[bufferProcess] interim [560000000]: 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765676862+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765680406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765683618+07:00","message":"> Transcript [970] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765687174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765691074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.76569315+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.765695478+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859561256+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859597469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859604433+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859615781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859618477+07:00","message":"receive interim result [false|false]:  คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859625277+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.859631844+07:00","message":"[buffer interim] 140 false  คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859640004+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859642885+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859649997+07:00","message":"[bufferProcess] interim [680000000]: คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859653014+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.8596568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859660166+07:00","message":"> Transcript [971] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859663504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859665965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859667934+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.859670113+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.923970612+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924006507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924014572+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924025961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" คือแบบจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924028886+07:00","message":"receive interim result [false|false]:  คือแบบจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924036291+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.924043279+07:00","message":"[buffer interim] 140 false  คือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924049643+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.92405229+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924056072+07:00","message":"[bufferProcess] interim [740000000]: คือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924059212+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 คือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924062638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924065557+07:00","message":"> Transcript [972] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924068952+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924072243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924074442+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.924076829+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934535452+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934561821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934567389+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934579409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934582306+07:00","message":"receive interim result [false|false]:  แบบแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934588892+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934598812+07:00","message":"[buffer interim] 140 false  แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934604458+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934607072+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 คือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934610131+07:00","message":"[bufferProcess] interim [800000000]: แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934612454+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934615607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934618208+07:00","message":"> Transcript [973] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934621708+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934623794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934625672+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934627882+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934630603+07:00","message":"Push: 'แบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934632619+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934634883+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:07.934637271+07:00","message":"Next Push (prob) : 'แบบจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:07.934644827+07:00","message":"push: {false แบบที่ 1 คือ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030464737+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030503191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030511162+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030521491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030524489+07:00","message":"receive interim result [false|false]:  แบบแจกแจง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.03053183+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.030538574+07:00","message":"[buffer interim] 140 false  แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030544721+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030547284+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030557112+07:00","message":"[bufferProcess] interim [920000000]: แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030560307+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030563807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030566715+07:00","message":"> Transcript [974] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030569716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.030572114+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.283451013+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.283487033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.283493302+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.28350856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจงสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.28351194+07:00","message":"receive interim result [false|false]:  แบบแจกแจงสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.283519868+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.28352391+07:00","message":"[buffer interim] 140 false  แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.28353018+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283532972+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283536325+07:00","message":"[bufferProcess] interim [160000000]: แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283539057+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283542325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283545367+07:00","message":"> Transcript [975] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283548641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283550764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283554569+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.283557121+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918082001+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918126152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918133442+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918146258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจงสมาชิกกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918149901+07:00","message":"receive interim result [false|false]:  แบบแจกแจงสมาชิกกันดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918158775+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.918164986+07:00","message":"[buffer interim] 140 false  แบบแจกแจงสมาชิกกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918171941+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918174934+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918178393+07:00","message":"[bufferProcess] interim [760000000]: แบบแจกแจงสมาชิกกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918181395+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918184502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918187147+07:00","message":"> Transcript [976] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918190643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918192866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918195045+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.918197285+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920399764+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920422127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920435575+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920446472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจงสมาชิกกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920449657+07:00","message":"receive interim result [false|false]:  แบบแจกแจงสมาชิกกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.92045415+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:08.920456732+07:00","message":"[buffer interim] 140 false  แบบแจกแจงสมาชิกกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920460419+07:00","message":"[bufferProcess] interim [820000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920463385+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920469484+07:00","message":"[bufferProcess] interim [820000000]: แบบแจกแจงสมาชิกกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920472223+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920474482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920476713+07:00","message":"> Transcript [977] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920479546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920481557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.92048415+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:08.920486141+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140455505+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140494056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.14049998+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140509778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจงสมาชิกกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140513108+07:00","message":"receive interim result [false|false]:  แบบแจกแจงสมาชิกกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140520643+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140525547+07:00","message":"[buffer interim] 140 false  แบบแจกแจงสมาชิกกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140531908+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140534786+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140540266+07:00","message":"[bufferProcess] interim [0]: แบบแจกแจงสมาชิกกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140543467+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140547024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140549852+07:00","message":"> Transcript [978] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140553483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140555745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.14055783+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140559981+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140566193+07:00","message":"Push: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140569884+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140573002+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.140575728+07:00","message":"Next Push (prob) : 'แจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.140594316+07:00","message":"push: {false เดี๋ยวเรามาดูแบบที่ 1 แบบแจก 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.178943963+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.178983371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.178989496+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.179000403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบแจกแจงสมาชิกกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.179003666+07:00","message":"receive interim result [false|false]:  แบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.179011535+07:00","message":"[buffer interim] 140 false เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.179015097+07:00","message":"[buffer interim] 140 false  แบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179021533+07:00","message":"[bufferProcess] interim [120000000]:เดี๋ยวเรามาดูแบบที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179024149+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.17902728+07:00","message":"[bufferProcess] interim [120000000]: แบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179030491+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.1790336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179036334+07:00","message":"> Transcript [979] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179041801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179044423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179046772+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.179049292+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.259200558+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473469316+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473518077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ\",\"confidence\":0.9259437}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473525914+07:00","message":"receive interim result [true|false]: เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.47353575+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473537998+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473543962+07:00","message":"[buffer interim] 140 true เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.47355412+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473559836+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.47356384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473569071+07:00","message":"> Transcript [980] [false]: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473572779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473574856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473576756+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473579473+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473581566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473583733+07:00","message":"> Transcript [981] [true]: 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473586095+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.47358781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473589612+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกแจงสมาชิกกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473591544+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.47359332+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473763037+07:00","message":"Push: 'สมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473766912+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูแบบที่ 1 แบบแจกสมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473769241+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.47377172+07:00","message":"Next Push (prob) : 'เดี๋ยวเรามาดูแบบที่ 1 คือแบบแจกแจงสมาชิกกันดีกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:09.473780195+07:00","message":"push: {true สมาชิกกันดีกว่านะคะ 0 0xc000045080}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:09.473788364+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_140.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:09.482049528+07:00","message":"write wav file: './tmp/7632/7632_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.034693493+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.221291591+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:10.300553768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:10.300561689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.343791025+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.343822423+07:00","message":"found end of frame, send empty tag with msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.343826227+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.343835077+07:00","message":"[buffer interim] 141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.34384311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343847146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.34385123+07:00","message":"> Transcript [982] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343854083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343856287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343858566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343860463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:10.343863333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.343873451+07:00","message":"push: {true \n 0 0xc0018a5600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:10.348634187+07:00","message":"write wav file: './tmp/7632/7632_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:10.93053811+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.272738482+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.272783084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.272788586+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.272800106+07:00","message":"[buffer interim] 142 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.272806901+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.272808811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.455639446+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.455673839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.455681519+07:00","message":"receive interim result [false|false]: แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.455695265+07:00","message":"[buffer interim] 142 false แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.455706152+07:00","message":"[bufferProcess] interim [540000000]:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.45571054+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.455715547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.455719064+07:00","message":"> Transcript [983] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.455722362+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.593117104+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.593174993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.593181376+07:00","message":"receive interim result [false|false]: แบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.593204008+07:00","message":"[buffer interim] 142 false แบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.593213329+07:00","message":"[bufferProcess] interim [660000000]:แบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.593216205+07:00","message":"[bufferProcess] send to processor:แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.593227345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.59323061+07:00","message":"> Transcript [984] [false]: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.593233939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.593236398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.59323844+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.59324079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.658328927+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.658368776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.658374959+07:00","message":"receive interim result [false|false]: แบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:11.658387117+07:00","message":"[buffer interim] 142 false แบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658394545+07:00","message":"[bufferProcess] interim [780000000]:แบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658397609+07:00","message":"[bufferProcess] send to processor:แบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658403039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.65840596+07:00","message":"> Transcript [985] [false]: 'แบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658409116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658418669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658421045+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:11.658423373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.103498387+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.103523917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.103528994+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.103542405+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103549884+07:00","message":"[bufferProcess] interim [200000000]:แบบนี้นะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103552711+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103556387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103558813+07:00","message":"> Transcript [986] [false]: 'แบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.10356188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103563861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103565883+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.103568776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.299955359+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.299999856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.300006422+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.300022229+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300030541+07:00","message":"[bufferProcess] interim [380000000]:แบบนี้นะคะจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300033265+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300037113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300040274+07:00","message":"> Transcript [987] [false]: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300043721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300045918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.30004799+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300050803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300056899+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300059193+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.30006148+07:00","message":"Set new StatePrefix : 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.300064142+07:00","message":"Next Push (prob) : 'นี้นะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.300072741+07:00","message":"push: {false แบบ 0 0xc0004a3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.48742379+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.487472652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.487482166+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.487498051+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487510479+07:00","message":"[bufferProcess] interim [620000000]:แบบนี้นะคะจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.48751447+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487522475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487525494+07:00","message":"> Transcript [988] [false]: 'แบบนี้นะคะจะมีวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487529225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487531322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487533547+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.487536346+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.81418508+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.814225116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.814232314+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:12.814248521+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814256119+07:00","message":"[bufferProcess] interim [860000000]:แบบนี้นะคะจะมีวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814258876+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814262575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814265877+07:00","message":"> Transcript [989] [false]: 'แบบนี้นะคะจะมีวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.81426931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814271336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814273942+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:12.814276848+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.015174187+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.015211046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.015218942+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.015233227+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015241371+07:00","message":"[bufferProcess] interim [40000000]:แบบนี้นะคะจะมีวิธีการเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015245668+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015250565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015256089+07:00","message":"> Transcript [990] [false]: 'แบบนี้นะคะจะมีวิธีการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015262997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.01526588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.01528726+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.015291243+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.036209431+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.036243024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.03624889+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.036264562+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036272175+07:00","message":"[bufferProcess] interim [100000000]:แบบนี้นะคะจะมีวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036275081+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036278804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036281485+07:00","message":"> Transcript [991] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036285577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036287817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036292585+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.03629507+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036303+07:00","message":"Push: 'นี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036305166+07:00","message":"TextPushed: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036307295+07:00","message":"Set new StatePrefix : 'แบบนี้นะคะจะมีวิธีการเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.036310031+07:00","message":"Next Push (prob) : 'วิธีการเขียนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.036317865+07:00","message":"push: {false นี้นะคะจะมี 0 0xc0004a3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.066569395+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.066608998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.066615008+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.066631168+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.0666388+07:00","message":"[bufferProcess] interim [220000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.066642252+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.066649878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.06665273+07:00","message":"> Transcript [992] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.066655476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.066658197+07:00","message":"Set new StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:13.301492744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:13.301511135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.521082585+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.521108659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.521113023+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.521120111+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521135415+07:00","message":"[bufferProcess] interim [580000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521138468+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521141962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521144427+07:00","message":"> Transcript [993] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521147674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521149894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521151903+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.521154251+07:00","message":"TextPushed: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.586525723+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.586574275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.586580977+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.58659895+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.58660726+07:00","message":"[bufferProcess] interim [700000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586610001+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586613865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586616577+07:00","message":"> Transcript [994] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586619964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586622083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586624468+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.586626995+07:00","message":"TextPushed: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.697605503+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.697643472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.697650853+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.697669921+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697677942+07:00","message":"[bufferProcess] interim [760000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697680833+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697684399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.69768807+07:00","message":"> Transcript [995] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697693758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697695953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697698152+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.697701145+07:00","message":"TextPushed: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.906921948+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.906960689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.906967287+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.906984803+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.906992726+07:00","message":"[bufferProcess] interim [0]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.906996235+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907000414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907003992+07:00","message":"> Transcript [996] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907007804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.90701012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907012372+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907015182+07:00","message":"TextPushed: 'แบบนี้นะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907024915+07:00","message":"Push: 'วิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907027224+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907029411+07:00","message":"Set new StatePrefix : 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.907031809+07:00","message":"Next Push (prob) : 'คือจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.907040076+07:00","message":"push: {false วิธีการเขียนก็ 0 0xc0004a3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.973155082+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.973215848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.973222456+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:13.973244804+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973253898+07:00","message":"[bufferProcess] interim [60000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.97325669+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973260398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973263452+07:00","message":"> Transcript [997] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973266741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973271119+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:13.973273614+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.084326319+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.08439108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.084401845+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.084439172+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084453355+07:00","message":"[bufferProcess] interim [180000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084460816+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084473013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084477333+07:00","message":"> Transcript [998] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084484102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084487326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084491141+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.084495058+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.413757076+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.413791643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.413799304+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.413814177+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413822306+07:00","message":"[bufferProcess] interim [480000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413824781+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413828633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413831494+07:00","message":"> Transcript [999] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413835927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413838054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.41384038+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.413843377+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.47770162+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.477738539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.477745765+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.477759888+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477766558+07:00","message":"[bufferProcess] interim [600000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477769841+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477773651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477776446+07:00","message":"> Transcript [1000] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.47778067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477782666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477788944+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.47779267+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477796122+07:00","message":"Push: 'คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477798419+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477800726+07:00","message":"Set new StatePrefix : 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.477803102+07:00","message":"Next Push (prob) : 'สมาชิกทุก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.477810801+07:00","message":"push: {false คือจะเขียน 0 0xc0004a3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.786835974+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.786873205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.786879337+07:00","message":"receive interim result [false|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.786896862+07:00","message":"[buffer interim] 142 false แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786904518+07:00","message":"[bufferProcess] interim [900000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786907477+07:00","message":"[bufferProcess] send to processor:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786911358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786914272+07:00","message":"> Transcript [1001] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786917953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.7869202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786922417+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.786925062+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.829384229+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935046683+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935087641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935093915+07:00","message":"receive interim result [true|false]: แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935105562+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935107936+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935115271+07:00","message":"[buffer interim] 142 true แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935123535+07:00","message":"[bufferProcess] interim [140000000]:แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935127723+07:00","message":"[bufferProcess] send to processor (isfinal):แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935141339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935173431+07:00","message":"> Transcript [1002] [false]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935180163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935182626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935185673+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935188981+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935192128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935194451+07:00","message":"> Transcript [1003] [true]: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุกตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935196753+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935198664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935200454+07:00","message":"StatePrefix: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียนสมาชิกทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935202809+07:00","message":"TextPushed: 'แบบนี้นะคะจะมีวิธีการเขียนก็คือจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:14.935211631+07:00","message":"Push: 'สมาชิกทุกตัวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:14.935224683+07:00","message":"push: {true สมาชิกทุกตัวค่ะ 0 0xc0004a3200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:14.946704847+07:00","message":"write wav file: './tmp/7632/7632_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.154670936+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.703972032+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.704022628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.704029711+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.704047278+07:00","message":"[buffer interim] 143 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.704055224+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.704057572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.957013143+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.957057448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเจ๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.957062981+07:00","message":"receive interim result [false|false]: ของเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.957076878+07:00","message":"[buffer interim] 143 false ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.95708488+07:00","message":"[bufferProcess] interim [540000000]:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.957087413+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.957094759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.957097788+07:00","message":"> Transcript [1004] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.957100129+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.991470893+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.99150753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.991513372+07:00","message":"receive interim result [false|false]: ขอเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:15.991525783+07:00","message":"[buffer interim] 143 false ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991532452+07:00","message":"[bufferProcess] interim [600000000]:ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.99153475+07:00","message":"[bufferProcess] send to processor:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991540521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991543959+07:00","message":"> Transcript [1005] [false]: 'ของเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991547465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.99154973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991551714+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:15.991553933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.026159058+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.026201488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.026207237+07:00","message":"receive interim result [false|false]: ของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.02622111+07:00","message":"[buffer interim] 143 false ของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026230569+07:00","message":"[bufferProcess] interim [660000000]:ของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026232915+07:00","message":"[bufferProcess] send to processor:ขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026238394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026241367+07:00","message":"> Transcript [1006] [false]: 'ขอเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026243765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.026245881+07:00","message":"Set new StatePrefix: 'ขอเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.219324289+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.219371821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.219377931+07:00","message":"receive interim result [false|false]: ของเซตโรง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.219392191+07:00","message":"[buffer interim] 143 false ของเซตโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.219400088+07:00","message":"[bufferProcess] interim [900000000]:ของเซตโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.21940243+07:00","message":"[bufferProcess] send to processor:ของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.219408666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.219411513+07:00","message":"> Transcript [1007] [false]: 'ของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.219413626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.219415823+07:00","message":"Set new StatePrefix: 'ของเซต'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:16.30171624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:16.3017204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.340884212+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.340930218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.340935086+07:00","message":"receive interim result [false|false]: ของเซตลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.34094982+07:00","message":"[buffer interim] 143 false ของเซตลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340957913+07:00","message":"[bufferProcess] interim [960000000]:ของเซตลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340960478+07:00","message":"[bufferProcess] send to processor:ของเซตโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340963801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340967314+07:00","message":"> Transcript [1008] [false]: 'ของเซตโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340970826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340973264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.340975228+07:00","message":"StatePrefix: 'ของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.34097726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.345298635+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.345325519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเฟสตรงไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.345330809+07:00","message":"receive interim result [false|false]: ของเฟสตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.345343465+07:00","message":"[buffer interim] 143 false ของเฟสตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345348778+07:00","message":"[bufferProcess] interim [20000000]:ของเฟสตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345351237+07:00","message":"[bufferProcess] send to processor:ของเซตลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345354234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345356846+07:00","message":"> Transcript [1009] [false]: 'ของเซตลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345359535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345361822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345363729+07:00","message":"StatePrefix: 'ของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.345365883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.403005525+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.403050006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.403056231+07:00","message":"receive interim result [false|false]: ของเซตลงใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.403068605+07:00","message":"[buffer interim] 143 false ของเซตลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403076417+07:00","message":"[bufferProcess] interim [80000000]:ของเซตลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403078915+07:00","message":"[bufferProcess] send to processor:ของเฟสตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403084082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403087025+07:00","message":"> Transcript [1010] [false]: 'ของเฟสตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403089112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.403091614+07:00","message":"Set new StatePrefix: 'ของเฟสตรงไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.589128726+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.589179151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงในวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.58918577+07:00","message":"receive interim result [false|false]: ของเซตลงในวง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.589202101+07:00","message":"[buffer interim] 143 false ของเซตลงในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589211021+07:00","message":"[bufferProcess] interim [260000000]:ของเซตลงในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589213457+07:00","message":"[bufferProcess] send to processor:ของเซตลงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589216882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589220428+07:00","message":"> Transcript [1011] [false]: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589222965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.589225101+07:00","message":"Set new StatePrefix: 'ของเซตลงใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.737297161+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.737341907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงในวงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.737348266+07:00","message":"receive interim result [false|false]: ของเซตลงในวงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.737361635+07:00","message":"[buffer interim] 143 false ของเซตลงในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737369269+07:00","message":"[bufferProcess] interim [380000000]:ของเซตลงในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737371666+07:00","message":"[bufferProcess] send to processor:ของเซตลงในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737377172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737380337+07:00","message":"> Transcript [1012] [false]: 'ของเซตลงในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737383651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.73738586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737388053+07:00","message":"StatePrefix: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.737390495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.906156228+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.906206965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงในวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.90621312+07:00","message":"receive interim result [false|false]: ของเซตลงในวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:16.90622657+07:00","message":"[buffer interim] 143 false ของเซตลงในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906234087+07:00","message":"[bufferProcess] interim [620000000]:ของเซตลงในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906236471+07:00","message":"[bufferProcess] send to processor:ของเซตลงในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906242129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906245029+07:00","message":"> Transcript [1013] [false]: 'ของเซตลงในวงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906248637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906250954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906252934+07:00","message":"StatePrefix: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:16.906255503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.108064113+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.108106368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงในวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.108112456+07:00","message":"receive interim result [false|false]: ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.108127875+07:00","message":"[buffer interim] 143 false ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108136444+07:00","message":"[bufferProcess] interim [800000000]:ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108139026+07:00","message":"[bufferProcess] send to processor:ของเซตลงในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108142716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108145592+07:00","message":"> Transcript [1014] [false]: 'ของเซตลงในวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108149241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108151457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108153617+07:00","message":"StatePrefix: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.108155764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.460243326+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613292437+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.61335645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเซตลงในวงเล็บปีกกา\",\"confidence\":0.9370518}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613363505+07:00","message":"receive interim result [true|false]: ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613375074+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613377492+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613384636+07:00","message":"[buffer interim] 143 true ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613395203+07:00","message":"[bufferProcess] interim [340000000]:ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613398557+07:00","message":"[bufferProcess] send to processor (isfinal):ของเซตลงในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613402702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613405637+07:00","message":"> Transcript [1015] [false]: 'ของเซตลงในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.61340888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613410855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613412914+07:00","message":"StatePrefix: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613414947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613418321+07:00","message":"Push: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613420307+07:00","message":"TextPushed: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613434173+07:00","message":"Set new StatePrefix : 'ของเซตลงในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613436518+07:00","message":"Next Push (prob) : 'วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613438603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613440883+07:00","message":"> Transcript [1016] [true]: 'ของเซตลงในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613443195+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613445085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613448312+07:00","message":"StatePrefix: 'ของเซตลงในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613450464+07:00","message":"TextPushed: 'ของเซตลงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:17.613452607+07:00","message":"Push: 'วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.61346053+07:00","message":"push: {false ของเซตลงใน 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.613467955+07:00","message":"push: {true วงเล็บปีกกา 0 0xc000182580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:17.621130364+07:00","message":"write wav file: './tmp/7632/7632_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:17.650858796+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.165719297+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.16575716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.165762475+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.165772406+07:00","message":"[buffer interim] 144 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.165778909+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.165780728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.237593845+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.237641128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.23764701+07:00","message":"receive interim result [false|false]: และจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.237662375+07:00","message":"[buffer interim] 144 false และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.237670485+07:00","message":"[bufferProcess] interim [420000000]:และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.237673509+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.237676851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.237680561+07:00","message":"> Transcript [1017] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.237682731+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.321233825+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.321276074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.32128271+07:00","message":"receive interim result [false|false]: และใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.321303403+07:00","message":"[buffer interim] 144 false และใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321314139+07:00","message":"[bufferProcess] interim [480000000]:และใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321316393+07:00","message":"[bufferProcess] send to processor:และจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321327403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.32133001+07:00","message":"> Transcript [1018] [false]: 'และจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321333391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.32133565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321338131+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.321340227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.512914365+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.512951534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.51295746+07:00","message":"receive interim result [false|false]: และใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.512972263+07:00","message":"[buffer interim] 144 false และใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.512980217+07:00","message":"[bufferProcess] interim [720000000]:และใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.512982781+07:00","message":"[bufferProcess] send to processor:และใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.51298657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.512989676+07:00","message":"> Transcript [1019] [false]: 'และใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.512993216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.51299568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.512998184+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.513000924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.829662616+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.829704543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.82971149+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:18.829725082+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829731946+07:00","message":"[bufferProcess] interim [960000000]:และใช้เครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829734444+07:00","message":"[bufferProcess] send to processor:และใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829740529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829743273+07:00","message":"> Transcript [1020] [false]: 'และใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829746806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.82974926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829751879+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:18.829754242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.027937426+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.027989159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.027997771+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.028016493+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028027644+07:00","message":"[bufferProcess] interim [200000000]:และใช้เครื่องหมายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028031463+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028039435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028045034+07:00","message":"> Transcript [1021] [false]: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.02805044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028053844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028057607+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.02806079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028068619+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028071844+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028075631+07:00","message":"Set new StatePrefix : 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.028079307+07:00","message":"Next Push (prob) : 'ใช้เครื่องหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.028100965+07:00","message":"push: {false และ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.088522083+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.088564276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.088571241+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.088587153+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088594679+07:00","message":"[bufferProcess] interim [320000000]:และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088597106+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088601234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088604574+07:00","message":"> Transcript [1022] [false]: 'และใช้เครื่องหมายจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088608153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088610207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.08861221+07:00","message":"StatePrefix: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.088614881+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192497315+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.19251917+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192522168+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192524268+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192539192+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192542343+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192544802+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192546772+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192548701+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192550441+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192552148+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192553884+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192555702+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192557436+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192559199+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192560923+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192562761+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.19256459+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192566331+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192568081+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192570404+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192572236+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192573982+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192575816+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192577619+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192579303+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192581081+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192582912+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192584609+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192586408+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192588278+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.192596612+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:19.302464507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:19.30248932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.728500055+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.728547724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาค\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.728553728+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.728568312+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.72857683+07:00","message":"[bufferProcess] interim [920000000]:และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728579854+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728585123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728588105+07:00","message":"> Transcript [1023] [false]: 'และใช้เครื่องหมายจุลภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.72859169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728594216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728596239+07:00","message":"StatePrefix: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.728598988+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.980358645+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.980407023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.980413265+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:19.980434102+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980445677+07:00","message":"[bufferProcess] interim [160000000]:และใช้เครื่องหมายจุลภาคก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980449501+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980456912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.98046157+07:00","message":"> Transcript [1024] [false]: 'และใช้เครื่องหมายจุลภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980466498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980468971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980471503+07:00","message":"StatePrefix: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:19.980474668+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.261312979+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.261372222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.261379442+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.261394928+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261402865+07:00","message":"[bufferProcess] interim [400000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261406359+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261410103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261413033+07:00","message":"> Transcript [1025] [false]: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261416643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261418938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261421313+07:00","message":"StatePrefix: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261423859+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.2614349+07:00","message":"Push: 'ใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.26143828+07:00","message":"TextPushed: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261441831+07:00","message":"Set new StatePrefix : 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.261444538+07:00","message":"Next Push (prob) : 'จุลภาคก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.261452889+07:00","message":"push: {false ใช้เครื่องหมาย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.428496815+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.428546598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.428554675+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.428569361+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428578697+07:00","message":"[bufferProcess] interim [580000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428582721+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428591153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428595236+07:00","message":"> Transcript [1026] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428600219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428603346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428606885+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.428610975+07:00","message":"TextPushed: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.518619416+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.518672257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.518681004+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.518703762+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518718677+07:00","message":"[bufferProcess] interim [700000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.51872336+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518728792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518733256+07:00","message":"> Transcript [1027] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518738852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518742111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.518745587+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.51874933+07:00","message":"TextPushed: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.626313528+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.626357638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.62636416+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.626380384+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626389538+07:00","message":"[bufferProcess] interim [820000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626392058+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626396092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626399702+07:00","message":"> Transcript [1028] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626403766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626406771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626409251+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.626411758+07:00","message":"TextPushed: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.692540183+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.692576728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.692582993+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.692597892+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692605672+07:00","message":"[bufferProcess] interim [880000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692608344+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.69261209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692615142+07:00","message":"> Transcript [1029] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692619065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692621552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692623663+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692626389+07:00","message":"TextPushed: 'และใช้เครื่องหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692629771+07:00","message":"Push: 'จุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692631779+07:00","message":"TextPushed: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692633962+07:00","message":"Set new StatePrefix : 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.692637083+07:00","message":"Next Push (prob) : 'เครื่องหมายรัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.692645167+07:00","message":"push: {false จุลภาคก็คือ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.885992869+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.886046622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.886053034+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:20.88606759+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886078644+07:00","message":"[bufferProcess] interim [120000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886081559+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886087215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886089859+07:00","message":"> Transcript [1030] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886092789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:20.886095339+07:00","message":"Set new StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.011887494+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.011933523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.011940744+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.011956994+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011965237+07:00","message":"[bufferProcess] interim [180000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011968167+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011975064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.01197872+07:00","message":"> Transcript [1031] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.01198321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011985564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011987793+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.011991111+07:00","message":"TextPushed: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.21531104+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.21536079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.21536728+07:00","message":"receive interim result [false|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.21538072+07:00","message":"[buffer interim] 144 false และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215390936+07:00","message":"[bufferProcess] interim [420000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215394333+07:00","message":"[bufferProcess] send to processor:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215399707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215402985+07:00","message":"> Transcript [1032] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215407658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215409922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215412251+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.215415695+07:00","message":"TextPushed: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.240164558+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350577567+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350626278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350633611+07:00","message":"receive interim result [true|false]: และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.35064277+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350645401+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350651456+07:00","message":"[buffer interim] 144 true และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350659236+07:00","message":"[bufferProcess] interim [600000000]:และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350671718+07:00","message":"[bufferProcess] send to processor (isfinal):และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350675844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350678949+07:00","message":"> Transcript [1033] [false]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350682489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350684567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350686801+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350689622+07:00","message":"TextPushed: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350691692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350693787+07:00","message":"> Transcript [1034] [true]: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.35069617+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.35070119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350703033+07:00","message":"StatePrefix: 'และใช้เครื่องหมายจุลภาคก็คือเครื่องหมายลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350705098+07:00","message":"TextPushed: 'และใช้เครื่องหมายจุลภาคก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.350708284+07:00","message":"Push: 'เครื่องหมายลักษณะแบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.350715743+07:00","message":"push: {true เครื่องหมายลักษณะแบบนี้ค่ะ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:21.359621851+07:00","message":"write wav file: './tmp/7632/7632_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.430659221+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.489576088+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.731504594+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.731525314+07:00","message":"found end of frame, send empty tag with msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.731528465+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.731535688+07:00","message":"[buffer interim] 145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731542601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731547179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731550078+07:00","message":"> Transcript [1035] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731552721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731554666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731556523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731559061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:21.731562136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.731571508+07:00","message":"push: {true \n 0 0xc002b4e800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:21.736401838+07:00","message":"write wav file: './tmp/7632/7632_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:21.810982065+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:22.303034052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:22.303071781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.365484391+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.365517326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.365523207+07:00","message":"receive interim result [false|false]: ขั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.365536592+07:00","message":"[buffer interim] 146 false ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.365542749+07:00","message":"[bufferProcess] interim [420000000]:ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.36554503+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.559874125+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.559907649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขั้นตอน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.559913249+07:00","message":"receive interim result [false|false]: ขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.559927185+07:00","message":"[buffer interim] 146 false ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.559934766+07:00","message":"[bufferProcess] interim [600000000]:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.559937256+07:00","message":"[bufferProcess] send to processor:ขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.559945338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.559949381+07:00","message":"> Transcript [1036] [false]: 'ขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.559953202+07:00","message":"Set StatePrefix (first interim): 'ขั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.685753693+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.685794141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮัลโหล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.685800023+07:00","message":"receive interim result [false|false]: ฮัลโหล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.685813594+07:00","message":"[buffer interim] 146 false ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685821169+07:00","message":"[bufferProcess] interim [720000000]:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685823624+07:00","message":"[bufferProcess] send to processor:ขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.68582805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685831323+07:00","message":"> Transcript [1037] [false]: 'ขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685834783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685836856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685838864+07:00","message":"StatePrefix: 'ขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.685841054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.799139407+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.799178148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.79918412+07:00","message":"receive interim result [false|false]: คั่นระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:22.799197596+07:00","message":"[buffer interim] 146 false คั่นระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.799205165+07:00","message":"[bufferProcess] interim [780000000]:คั่นระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.799207584+07:00","message":"[bufferProcess] send to processor:ฮัลโหล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.799212908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.79921616+07:00","message":"> Transcript [1038] [false]: 'ฮัลโหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.79921901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:22.799221107+07:00","message":"Set new StatePrefix: 'ฮัลโหล'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.250800868+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.250843768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.250850458+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมัย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.250865007+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250873721+07:00","message":"[bufferProcess] interim [320000000]:คั่นระหว่างสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250876415+07:00","message":"[bufferProcess] send to processor:คั่นระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250886371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250890122+07:00","message":"> Transcript [1039] [false]: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250892602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.250897715+07:00","message":"Set new StatePrefix: 'คั่นระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.435368642+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.435406412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.435412863+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.43542749+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435440257+07:00","message":"[bufferProcess] interim [440000000]:คั่นระหว่างสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435443341+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435447516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435450742+07:00","message":"> Transcript [1040] [false]: 'คั่นระหว่างสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435454144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435456174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435458296+07:00","message":"StatePrefix: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.435460513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.714908377+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.714947937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.714953961+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิกต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.714970106+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.71497793+07:00","message":"[bufferProcess] interim [680000000]:คั่นระหว่างสมาชิกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714980519+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714984316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714987472+07:00","message":"> Transcript [1041] [false]: 'คั่นระหว่างสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714990667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714992839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.714994901+07:00","message":"StatePrefix: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.71499702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.758793339+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.758831328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.758836969+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิกแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.758854796+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิกแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758864282+07:00","message":"[bufferProcess] interim [740000000]:คั่นระหว่างสมาชิกแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758867995+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมาชิกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758873819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758876848+07:00","message":"> Transcript [1042] [false]: 'คั่นระหว่างสมาชิกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758880272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758882514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.758884659+07:00","message":"StatePrefix: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.75888805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.901103353+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.901144675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกแต่ละตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.901150859+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิกแต่ละตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.901176151+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิกแต่ละตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901184829+07:00","message":"[bufferProcess] interim [920000000]:คั่นระหว่างสมาชิกแต่ละตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901187152+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมาชิกแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901190813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901193674+07:00","message":"> Transcript [1043] [false]: 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901197516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901199871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901201967+07:00","message":"StatePrefix: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901204149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901209325+07:00","message":"Push: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901211542+07:00","message":"TextPushed: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901213973+07:00","message":"Set new StatePrefix : 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:23.901217782+07:00","message":"Next Push (prob) : 'สมาชิกแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:23.901225768+07:00","message":"push: {false คั่นระหว่าง 0 0xc000183000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.148828117+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.148864992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกแต่ละตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.148870549+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิกแต่ละตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.148881169+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิกแต่ละตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.148888278+07:00","message":"[bufferProcess] interim [160000000]:คั่นระหว่างสมาชิกแต่ละตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.148890987+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมาชิกแต่ละตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.148894886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.14889752+07:00","message":"> Transcript [1044] [false]: 'คั่นระหว่างสมาชิกแต่ละตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.14890065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.148902734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.148904728+07:00","message":"StatePrefix: 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.1489072+07:00","message":"TextPushed: 'คั่นระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.278612923+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.278658592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกแต่ละตัวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.278664879+07:00","message":"receive interim result [false|false]: คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.278680275+07:00","message":"[buffer interim] 146 false คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.27868768+07:00","message":"[bufferProcess] interim [280000000]:คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278690681+07:00","message":"[bufferProcess] send to processor:คั่นระหว่างสมาชิกแต่ละตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278694297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278698109+07:00","message":"> Transcript [1045] [false]: 'คั่นระหว่างสมาชิกแต่ละตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278701526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278703624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278705945+07:00","message":"StatePrefix: 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.278708478+07:00","message":"TextPushed: 'คั่นระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.381506492+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481562559+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481597054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คั่นระหว่างสมาชิกแต่ละตัวนะคะ\",\"confidence\":0.9581455}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481603121+07:00","message":"receive interim result [true|false]: คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.48161436+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481616638+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481622908+07:00","message":"[buffer interim] 146 true คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481630362+07:00","message":"[bufferProcess] interim [580000000]:คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481635725+07:00","message":"[bufferProcess] send to processor (isfinal):คั่นระหว่างสมาชิกแต่ละตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481639553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481642419+07:00","message":"> Transcript [1046] [false]: 'คั่นระหว่างสมาชิกแต่ละตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481645553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481647819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481649845+07:00","message":"StatePrefix: 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481652157+07:00","message":"TextPushed: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481654145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481656202+07:00","message":"> Transcript [1047] [true]: 'คั่นระหว่างสมาชิกแต่ละตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481658595+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481660449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481662417+07:00","message":"StatePrefix: 'คั่นระหว่างสมาชิกแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481664352+07:00","message":"TextPushed: 'คั่นระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:24.481667493+07:00","message":"Push: 'สมาชิกแต่ละตัวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.481675734+07:00","message":"push: {true สมาชิกแต่ละตัวนะคะ 0 0xc000183000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:24.489993971+07:00","message":"write wav file: './tmp/7632/7632_146.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:24.509837203+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.017207704+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.01724611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.017251516+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.017264451+07:00","message":"[buffer interim] 147 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.017271653+07:00","message":"[bufferProcess] interim [300000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.017274042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.050167238+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.050202484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.05020821+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.050223766+07:00","message":"[buffer interim] 147 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.050232346+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.050234627+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.050238119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.05024128+07:00","message":"> Transcript [1048] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.050243786+07:00","message":"Set StatePrefix (first interim): 'ตัวย่อ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:25.303928275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:25.303951215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.367475322+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.367524663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.36753135+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.367545423+07:00","message":"[buffer interim] 147 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.367558216+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.36756085+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.367567953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.367571174+07:00","message":"> Transcript [1049] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.367573608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.367575749+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.658770123+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.692602065+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.692660278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.692669707+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.692690761+07:00","message":"[buffer interim] 147 false ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692702451+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692706703+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692711534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692716435+07:00","message":"> Transcript [1050] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692721546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692725656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692728982+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.692732365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761800063+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761839468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761845459+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761857084+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761860176+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761868122+07:00","message":"[buffer interim] 147 true ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761877199+07:00","message":"[bufferProcess] interim [170000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761881293+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761884362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761887021+07:00","message":"> Transcript [1051] [false]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761889821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761891936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.76189403+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761896297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761898037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.76190014+07:00","message":"> Transcript [1052] [true]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761902371+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761904237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761906173+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761908047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:25.761911887+07:00","message":"Push: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:25.761922265+07:00","message":"push: {true ตัวอย่างเช่นค่ะ 0 0xc0004a3480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:25.767269436+07:00","message":"write wav file: './tmp/7632/7632_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:26.620691098+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.1805806+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.18062393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.180630862+07:00","message":"receive interim result [false|false]: Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.180648412+07:00","message":"[buffer interim] 148 false Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.180656931+07:00","message":"[bufferProcess] interim [360000000]:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.180660155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.180667179+07:00","message":"[bufferProcess] send to processor (ticker):Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.180671226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.180675372+07:00","message":"> Transcript [1053] [false]: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.18067888+07:00","message":"Set StatePrefix (first interim): 'Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.358005986+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.358042673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.358048309+07:00","message":"receive interim result [false|false]: เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.35806201+07:00","message":"[buffer interim] 148 false เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.358068878+07:00","message":"[bufferProcess] interim [540000000]:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.358071082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.672387311+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.672444925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.672453055+07:00","message":"receive interim result [false|false]: เซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.672471853+07:00","message":"[buffer interim] 148 false เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672483426+07:00","message":"[bufferProcess] interim [900000000]:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672487031+07:00","message":"[bufferProcess] send to processor:เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672493523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672496704+07:00","message":"> Transcript [1054] [false]: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672499249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.672501495+07:00","message":"Set new StatePrefix: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.984541139+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.984579662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.98458565+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:27.98459998+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984607687+07:00","message":"[bufferProcess] interim [140000000]:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984610141+07:00","message":"[bufferProcess] send to processor:เซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984613873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984617101+07:00","message":"> Transcript [1055] [false]: 'เซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984620503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984622612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984624879+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:27.984627226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.178072144+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.178116183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.17812459+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.178140695+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178150204+07:00","message":"[bufferProcess] interim [380000000]:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178154964+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178160295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178165025+07:00","message":"> Transcript [1056] [false]: 'เซตของจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178169765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178172602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178176052+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.178179361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:28.303946222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:28.303957465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.371162526+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.371213027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.371223748+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.371236265+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371244946+07:00","message":"[bufferProcess] interim [560000000]:เซตของจำนวนนับที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371248331+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371254339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371257492+07:00","message":"> Transcript [1057] [false]: 'เซตของจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371260606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371262784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371264786+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.371267139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.374758839+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.374778065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.374783038+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.374793099+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374797889+07:00","message":"[bufferProcess] interim [620000000]:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374800229+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374803338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374805747+07:00","message":"> Transcript [1058] [false]: 'เซตของจำนวนนับที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.3748094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374812103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374814109+07:00","message":"StatePrefix: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374817435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374823868+07:00","message":"Push: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374827074+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374830866+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.374835276+07:00","message":"Next Push (prob) : 'จำนวนนับที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.374858628+07:00","message":"push: {false เซตของ 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.573545951+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.573589782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.573597351+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.57361421+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573622755+07:00","message":"[bufferProcess] interim [800000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573625638+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573632337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573635596+07:00","message":"> Transcript [1059] [false]: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573638241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.573640479+07:00","message":"Set new StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.760698831+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.760743322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.760750766+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:28.760768539+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760777778+07:00","message":"[bufferProcess] interim [980000000]:เซตของจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760781587+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760786871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760791177+07:00","message":"> Transcript [1060] [false]: 'เซตของจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760796096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760799024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.76080234+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:28.760805856+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.12060187+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.205234651+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.205278605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.205285791+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.20529812+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205308737+07:00","message":"[bufferProcess] interim [340000000]:เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205312975+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205317082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205320593+07:00","message":"> Transcript [1061] [false]: 'เซตของจำนวนนับที่น้อยกว่า 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205324127+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205326352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.20532878+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.205331227+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209415758+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209454243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209461131+07:00","message":"receive interim result [false|false]: เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209472164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209475539+07:00","message":"receive interim result [false|false]:  5 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209481276+07:00","message":"[buffer interim] 148 false เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.209484632+07:00","message":"[buffer interim] 148 false  5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209507182+07:00","message":"[bufferProcess] interim [400000000]:เซตของจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209532705+07:00","message":"[bufferProcess] send to processor:เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209541909+07:00","message":"[bufferProcess] interim [400000000]: 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209544682+07:00","message":"[bufferProcess] update buffer: เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209548645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209552532+07:00","message":"> Transcript [1062] [false]: 'เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209556395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209558292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209560338+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.209567011+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224700047+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224726402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.22473205+07:00","message":"receive interim result [true|false]: เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224740863+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224743984+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224750374+07:00","message":"[buffer interim] 148 true เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224756419+07:00","message":"[bufferProcess] interim [520000000]:เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.22475943+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224762785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224765602+07:00","message":"> Transcript [1063] [false]: 'เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224768317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224770246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224772525+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224774521+07:00","message":"TextPushed: 'เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224777624+07:00","message":"Push: 'จำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224779594+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224781887+07:00","message":"Set new StatePrefix : 'เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224784108+07:00","message":"Next Push (prob) : 'กว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224787402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224789899+07:00","message":"> Transcript [1064] [true]: 'เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224792245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224794213+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224796108+07:00","message":"StatePrefix: 'เซตของจำนวนนับที่น้อยกว่า 5 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224798051+07:00","message":"TextPushed: 'เซตของจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:29.224800248+07:00","message":"Push: 'กว่า 5 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224807376+07:00","message":"push: {false จำนวนนับที่น้อย 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.224812815+07:00","message":"push: {true กว่า 5 ค่ะ 0 0xc0018a4a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:29.234909924+07:00","message":"write wav file: './tmp/7632/7632_148.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:29.504878476+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.041567513+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.041620517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.041627188+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.041644557+07:00","message":"[buffer interim] 149 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.041652092+07:00","message":"[bufferProcess] interim [420000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.041654475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.230349482+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.230403717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.230410061+07:00","message":"receive interim result [false|false]: เขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.230420336+07:00","message":"[buffer interim] 149 false เขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.230426673+07:00","message":"[bufferProcess] interim [600000000]:เขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.230429253+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.230434946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.230438096+07:00","message":"> Transcript [1065] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.230440445+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.359992492+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.360034355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้ดัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.360041322+07:00","message":"receive interim result [false|false]: เขียนได้ดัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.360052939+07:00","message":"[buffer interim] 149 false เขียนได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360060107+07:00","message":"[bufferProcess] interim [720000000]:เขียนได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360062765+07:00","message":"[bufferProcess] send to processor:เขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360068128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.36007102+07:00","message":"> Transcript [1066] [false]: 'เขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360074478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360076759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360079021+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.360081316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.555655594+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.555696901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้ดังนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.555703629+07:00","message":"receive interim result [false|false]: เขียนได้ดังนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.55571704+07:00","message":"[buffer interim] 149 false เขียนได้ดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555724297+07:00","message":"[bufferProcess] interim [900000000]:เขียนได้ดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555726836+07:00","message":"[bufferProcess] send to processor:เขียนได้ดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.5557326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555736067+07:00","message":"> Transcript [1067] [false]: 'เขียนได้ดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555739781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555742101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555744202+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.555746467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.868427815+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.868488953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้ดังนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.86849637+07:00","message":"receive interim result [false|false]: เขียนได้ดังนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.868513144+07:00","message":"[buffer interim] 149 false เขียนได้ดังนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868521625+07:00","message":"[bufferProcess] interim [140000000]:เขียนได้ดังนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868524324+07:00","message":"[bufferProcess] send to processor:เขียนได้ดังนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.86853193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868535319+07:00","message":"> Transcript [1068] [false]: 'เขียนได้ดังนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868538888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868541375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868543375+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.868545647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.871393749+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.871438836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้ดังนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.871458303+07:00","message":"receive interim result [false|false]: เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.871475548+07:00","message":"[buffer interim] 149 false เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871485279+07:00","message":"[bufferProcess] interim [200000000]:เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871488734+07:00","message":"[bufferProcess] send to processor:เขียนได้ดังนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871494387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871500147+07:00","message":"> Transcript [1069] [false]: 'เขียนได้ดังนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871505242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871508285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871511559+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871514745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871521522+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871525117+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.871528599+07:00","message":"Set new StatePrefix : 'เขียนได้ดังนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:30.87153213+07:00","message":"Next Push (prob) : 'ได้ดังนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:30.871558765+07:00","message":"push: {false เขียน 0 0xc000182700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.098666622+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196922007+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196965711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนได้ดังนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196972302+07:00","message":"receive interim result [true|false]: เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196981259+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196983656+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.196989579+07:00","message":"[buffer interim] 149 true เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.196998936+07:00","message":"[bufferProcess] interim [620000000]:เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197004236+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนได้ดังนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197007886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197010891+07:00","message":"> Transcript [1070] [false]: 'เขียนได้ดังนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197014082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197016252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197018248+07:00","message":"StatePrefix: 'เขียนได้ดังนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197020486+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197022341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197024412+07:00","message":"> Transcript [1071] [true]: 'เขียนได้ดังนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197026547+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197028336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197030207+07:00","message":"StatePrefix: 'เขียนได้ดังนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197032068+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.197037927+07:00","message":"Push: 'ได้ดังนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.197045462+07:00","message":"push: {true ได้ดังนี้นะคะ 0 0xc000182700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:31.203492129+07:00","message":"write wav file: './tmp/7632/7632_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.290028115+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:31.304617495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:31.304624086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.848991611+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.849031951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.849037742+07:00","message":"receive interim result [false|false]: กูก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.849048339+07:00","message":"[buffer interim] 150 false กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.849056362+07:00","message":"[bufferProcess] interim [600000000]:กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.849058359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.980009487+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.980054232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Google\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.980060144+07:00","message":"receive interim result [false|false]: Google"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:31.980076586+07:00","message":"[buffer interim] 150 false Google"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.980085375+07:00","message":"[bufferProcess] interim [660000000]:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.980087886+07:00","message":"[bufferProcess] send to processor:กูก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.980092343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.980095518+07:00","message":"> Transcript [1072] [false]: 'กูก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:31.98009777+07:00","message":"Set StatePrefix (first interim): 'กูก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.01583905+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.015870169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.015875793+07:00","message":"receive interim result [false|false]: กูก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.015887129+07:00","message":"[buffer interim] 150 false กูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.01589337+07:00","message":"[bufferProcess] interim [720000000]:กูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.015895685+07:00","message":"[bufferProcess] send to processor:Google"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.015902544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.015904824+07:00","message":"> Transcript [1073] [false]: 'Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.015906993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.01590945+07:00","message":"Set new StatePrefix: 'Google'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.160215381+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.160254571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.160259739+07:00","message":"receive interim result [false|false]: กูก็จะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.160274016+07:00","message":"[buffer interim] 150 false กูก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160281761+07:00","message":"[bufferProcess] interim [840000000]:กูก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160284356+07:00","message":"[bufferProcess] send to processor:กูก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160287794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160290399+07:00","message":"> Transcript [1074] [false]: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160292675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.160294838+07:00","message":"Set new StatePrefix: 'กูก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.301242518+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.301289781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.301296614+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.301310288+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.3013183+07:00","message":"[bufferProcess] interim [20000000]:กูก็จะเริ่มค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.30132104+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.301326442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.301329519+07:00","message":"> Transcript [1075] [false]: 'กูก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.301336501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.301339272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.30134122+07:00","message":"StatePrefix: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.301343435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.349215753+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.34925448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.349260392+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.349275885+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349284254+07:00","message":"[bufferProcess] interim [80000000]:กูก็จะเริ่มเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349287024+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349290837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349293846+07:00","message":"> Transcript [1076] [false]: 'กูก็จะเริ่มค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349297253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349299744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.349301787+07:00","message":"StatePrefix: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.3493038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.539142799+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.539192189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.53920172+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.539216759+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539226571+07:00","message":"[bufferProcess] interim [260000000]:กูก็จะเริ่มเขียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539229202+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539235963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539239322+07:00","message":"> Transcript [1077] [false]: 'กูก็จะเริ่มเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539242805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539245329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539251443+07:00","message":"StatePrefix: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.539254496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.780894208+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.7809323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจากปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.78093804+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจากปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.78094858+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจากปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.78095619+07:00","message":"[bufferProcess] interim [500000000]:กูก็จะเริ่มเขียนจากปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780958824+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780962642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.7809657+07:00","message":"> Transcript [1078] [false]: 'กูก็จะเริ่มเขียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.78096881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780970906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.78097311+07:00","message":"StatePrefix: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.78097537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780978161+07:00","message":"Push: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780980313+07:00","message":"TextPushed: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780982497+07:00","message":"Set new StatePrefix : 'กูก็จะเริ่มเขียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.780984972+07:00","message":"Next Push (prob) : 'เริ่มเขียนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.780992765+07:00","message":"push: {false กูก็จะ 0 0xc0018a4680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.937962809+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.938005403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจับปิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.938011801+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจับปิกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:32.938026545+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจับปิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938034156+07:00","message":"[bufferProcess] interim [680000000]:กูก็จะเริ่มเขียนจับปิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938036431+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียนจากปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938040008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938043205+07:00","message":"> Transcript [1079] [false]: 'กูก็จะเริ่มเขียนจากปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938046675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938048834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938051172+07:00","message":"StatePrefix: 'กูก็จะเริ่มเขียนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:32.938053289+07:00","message":"TextPushed: 'กูก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.063847819+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.063885081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจากปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.063890955+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจากปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.063905701+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจากปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063912125+07:00","message":"[bufferProcess] interim [740000000]:กูก็จะเริ่มเขียนจากปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063914511+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียนจับปิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063918239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063920757+07:00","message":"> Transcript [1080] [false]: 'กูก็จะเริ่มเขียนจับปิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063923337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.063926105+07:00","message":"Set new StatePrefix: 'กูก็จะเริ่มเขียนจับปิกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.220838441+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.22087396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจากประสบการณ์ก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.220880449+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจากประสบการณ์ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.220894142+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจากประสบการณ์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220901404+07:00","message":"[bufferProcess] interim [920000000]:กูก็จะเริ่มเขียนจากประสบการณ์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220903827+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียนจากปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220907346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220910172+07:00","message":"> Transcript [1081] [false]: 'กูก็จะเริ่มเขียนจากปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220912705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.220914829+07:00","message":"Set new StatePrefix: 'กูก็จะเริ่มเขียนจากปิดการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.38963894+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.389680608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.389686841+07:00","message":"receive interim result [false|false]: กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.389700004+07:00","message":"[buffer interim] 150 false กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389708085+07:00","message":"[bufferProcess] interim [100000000]:กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389710731+07:00","message":"[bufferProcess] send to processor:กูก็จะเริ่มเขียนจากประสบการณ์ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389714641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389717883+07:00","message":"> Transcript [1082] [false]: 'กูก็จะเริ่มเขียนจากประสบการณ์ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389720169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.389722866+07:00","message":"Set new StatePrefix: 'กูก็จะเริ่มเขียนจากประสบการณ์ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.409662884+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620383989+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620421579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูก็จะเริ่มเขียนจากปิดการก่อนค่ะ\",\"confidence\":0.93316114}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620427778+07:00","message":"receive interim result [true|false]: กูก็จะเริ่มเขียนจากปิดการก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620437482+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620440131+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620446279+07:00","message":"[buffer interim] 150 true กูก็จะเริ่มเขียนจากปิดการก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620459959+07:00","message":"[bufferProcess] interim [340000000]:กูก็จะเริ่มเขียนจากปิดการก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620464011+07:00","message":"[bufferProcess] send to processor (isfinal):กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620467785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620470713+07:00","message":"> Transcript [1083] [false]: 'กูก็จะเริ่มเขียนจากประสบการณ์ก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620473981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620476063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620478158+07:00","message":"StatePrefix: 'กูก็จะเริ่มเขียนจากประสบการณ์ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620480407+07:00","message":"TextPushed: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620482379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620484435+07:00","message":"> Transcript [1084] [true]: 'กูก็จะเริ่มเขียนจากปิดการก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620486699+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620488541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620490365+07:00","message":"StatePrefix: 'กูก็จะเริ่มเขียนจากประสบการณ์ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.62049252+07:00","message":"TextPushed: 'กูก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:33.620495587+07:00","message":"Push: 'เริ่มเขียนจากปิดการก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:33.620503132+07:00","message":"push: {true เริ่มเขียนจากปิดการก่อนค่ะ 0 0xc0018a4680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:33.627885936+07:00","message":"write wav file: './tmp/7632/7632_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.181723509+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:34.304777675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:34.304802518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.668005882+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.668047292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.668052996+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.668065593+07:00","message":"[buffer interim] 151 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.66807214+07:00","message":"[bufferProcess] interim [300000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.668074437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.66807975+07:00","message":"[bufferProcess] send to processor (ticker):หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.668082636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.668085388+07:00","message":"> Transcript [1085] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.668087856+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.731561612+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.731609794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.731616402+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.731629406+07:00","message":"[buffer interim] 151 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.731636258+07:00","message":"[bufferProcess] interim [420000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.731639939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.905466377+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.90550623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.905513875+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:34.905528127+07:00","message":"[buffer interim] 151 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.905536057+07:00","message":"[bufferProcess] interim [600000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.90553969+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.905547146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.905551356+07:00","message":"> Transcript [1086] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.905554946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:34.905558361+07:00","message":"Set new StatePrefix: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.236410772+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.236448436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.236466276+07:00","message":"receive interim result [false|false]: หลังจากนั้นจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.236481782+07:00","message":"[buffer interim] 151 false หลังจากนั้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.23648913+07:00","message":"[bufferProcess] interim [840000000]:หลังจากนั้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236492036+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236495739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236499025+07:00","message":"> Transcript [1087] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236502799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236505122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236507705+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.236510159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.359350021+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.359394082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.359402644+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.359418177+07:00","message":"[buffer interim] 151 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359427128+07:00","message":"[bufferProcess] interim [960000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359430703+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359437861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359443591+07:00","message":"> Transcript [1088] [false]: 'หลังจากนั้นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.35944711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359449397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359459764+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.359463606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.365860865+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.365889668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.365894754+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.365905713+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365910776+07:00","message":"[bufferProcess] interim [20000000]:หลังจากนั้นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365913211+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365918271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365921063+07:00","message":"> Transcript [1089] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365924007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365926222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365928265+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.365930383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.551992053+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.552027928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.552037069+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.552052514+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552061767+07:00","message":"[bufferProcess] interim [200000000]:หลังจากนั้นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552064208+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552070029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552073557+07:00","message":"> Transcript [1090] [false]: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.55207778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552080009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552082429+07:00","message":"StatePrefix: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552084609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552089978+07:00","message":"Push: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552092334+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552094604+07:00","message":"Set new StatePrefix : 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.552097083+07:00","message":"Next Push (prob) : 'นั้นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.552117817+07:00","message":"push: {false หลังจาก 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.615479223+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.615516561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.615522526+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.615536017+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.61554299+07:00","message":"[bufferProcess] interim [320000000]:หลังจากนั้นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615545571+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.61555525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615558202+07:00","message":"> Transcript [1091] [false]: 'หลังจากนั้นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615561884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615564214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615566518+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.615569002+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.803572843+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.803613774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.803619748+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.803634186+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803641268+07:00","message":"[bufferProcess] interim [440000000]:หลังจากนั้นจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803643673+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803647234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803650091+07:00","message":"> Transcript [1092] [false]: 'หลังจากนั้นจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803653399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803655491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803657787+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.803660087+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.948595267+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.948635982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.948642101+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:35.948654498+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948661806+07:00","message":"[bufferProcess] interim [620000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948664358+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948670775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.9486737+07:00","message":"> Transcript [1093] [false]: 'หลังจากนั้นจำนวนนับที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948677505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948679715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948682694+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:35.948685084+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.137071816+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.137108634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.137115557+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.137127007+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137134789+07:00","message":"[bufferProcess] interim [800000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137137219+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137142446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137145036+07:00","message":"> Transcript [1094] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.13714855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137150919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137153445+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.13715591+07:00","message":"TextPushed: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.1371828+07:00","message":"Push: 'นั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137185615+07:00","message":"TextPushed: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137187918+07:00","message":"Set new StatePrefix : 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.137190201+07:00","message":"Next Push (prob) : 'นับที่น้อยกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.137197811+07:00","message":"push: {false นั้นจำนวน 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.347688181+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.347725401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.347731527+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.347744707+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347751423+07:00","message":"[bufferProcess] interim [980000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347754512+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.34776104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347764715+07:00","message":"> Transcript [1095] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347769668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347772711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347776003+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.347780152+07:00","message":"TextPushed: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.502663044+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.50270176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.502707956+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.502719356+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502726129+07:00","message":"[bufferProcess] interim [160000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502728733+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.50273458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502737722+07:00","message":"> Transcript [1096] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502741017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502743049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502745267+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.502747732+07:00","message":"TextPushed: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.505112292+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.505127015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.505131861+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.505138913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.50514161+07:00","message":"receive interim result [false|false]:  5 มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.50514603+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.505152009+07:00","message":"[buffer interim] 151 false  5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505155859+07:00","message":"[bufferProcess] interim [220000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505158276+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505173986+07:00","message":"[bufferProcess] interim [220000000]: 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505177215+07:00","message":"[bufferProcess] update buffer: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505179677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505181954+07:00","message":"> Transcript [1097] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505184588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505186554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.50518839+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.505190497+07:00","message":"TextPushed: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768066205+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.76811293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768119322+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768131001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768134446+07:00","message":"receive interim result [false|false]:  มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768142423+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768146191+07:00","message":"[buffer interim] 151 false  มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768152904+07:00","message":"[bufferProcess] interim [400000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768155815+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.76815915+07:00","message":"[bufferProcess] interim [400000000]: มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768161655+07:00","message":"[bufferProcess] update buffer: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768164721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768167767+07:00","message":"> Transcript [1098] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768171114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768173281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768177973+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768180554+07:00","message":"TextPushed: 'หลังจากนั้นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768183393+07:00","message":"Push: 'นับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768185524+07:00","message":"TextPushed: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.768187643+07:00","message":"Set new StatePrefix : 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:36.76819004+07:00","message":"Next Push (prob) : ' 5 มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:36.768198613+07:00","message":"push: {false นับที่น้อยกว่า 0 0xc0004a2c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011751043+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011789093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011795335+07:00","message":"receive interim result [false|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011809891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีอะไรบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011813317+07:00","message":"receive interim result [false|false]:  มีอะไรบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011820464+07:00","message":"[buffer interim] 151 false หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.011824325+07:00","message":"[buffer interim] 151 false  มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011830518+07:00","message":"[bufferProcess] interim [640000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011835057+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011839863+07:00","message":"[bufferProcess] interim [640000000]: มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011843623+07:00","message":"[bufferProcess] update buffer: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011847863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011852263+07:00","message":"> Transcript [1099] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.01185589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011858044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011860144+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.011862603+07:00","message":"TextPushed: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.059049094+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163705096+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163745442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163752554+07:00","message":"receive interim result [true|false]: หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163763173+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163765843+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163772303+07:00","message":"[buffer interim] 151 true หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163781751+07:00","message":"[bufferProcess] interim [910000000]:หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163786218+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163789934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163792958+07:00","message":"> Transcript [1100] [false]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163796263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163798358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163800588+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163803188+07:00","message":"TextPushed: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163805199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163807647+07:00","message":"> Transcript [1101] [true]: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไรบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163809942+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163811738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.16381364+07:00","message":"StatePrefix: 'หลังจากนั้นจำนวนนับที่น้อยกว่า 5 มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163815727+07:00","message":"TextPushed: 'หลังจากนั้นจำนวนนับที่น้อยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.163822707+07:00","message":"Push: ' 5 มีอะไรบ้างคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.163830419+07:00","message":"push: {true  5 มีอะไรบ้างคะ 0 0xc0004a2c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:37.171631092+07:00","message":"write wav file: './tmp/7632/7632_151.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:37.305493832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:37.305506962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.387113948+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.951867199+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.951896324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.951900896+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:37.951911684+07:00","message":"[buffer interim] 152 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.951916966+07:00","message":"[bufferProcess] interim [600000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:37.951918819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.093279745+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.093321779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.093328406+07:00","message":"receive interim result [false|false]: คืนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.093336663+07:00","message":"[buffer interim] 152 false คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.093343854+07:00","message":"[bufferProcess] interim [720000000]:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.093346716+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.09335019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.093353614+07:00","message":"> Transcript [1102] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.093356161+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.275980644+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.276017618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนมีเนื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.276023505+07:00","message":"receive interim result [false|false]: เมื่อคืนมีเนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.276037703+07:00","message":"[buffer interim] 152 false เมื่อคืนมีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.276045117+07:00","message":"[bufferProcess] interim [900000000]:เมื่อคืนมีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.27604757+07:00","message":"[bufferProcess] send to processor:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.276051287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.276054338+07:00","message":"> Transcript [1103] [false]: 'คืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.276056489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.276058713+07:00","message":"Set new StatePrefix: 'คืนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.370309175+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.370346097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คืนนี้ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.370351764+07:00","message":"receive interim result [false|false]: คืนนี้ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.370367386+07:00","message":"[buffer interim] 152 false คืนนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.370376119+07:00","message":"[bufferProcess] interim [960000000]:คืนนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.370380362+07:00","message":"[bufferProcess] send to processor:เมื่อคืนมีเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.370384823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.37038764+07:00","message":"> Transcript [1104] [false]: 'เมื่อคืนมีเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.370390129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.370392345+07:00","message":"Set new StatePrefix: 'เมื่อคืนมีเนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.659206175+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.732426084+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816449241+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816485389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี 1\",\"confidence\":0.69841564}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816492697+07:00","message":"receive interim result [true|false]: ก็คือมี 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816503273+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816506474+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.81651817+07:00","message":"[buffer interim] 152 true ก็คือมี 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816533962+07:00","message":"[bufferProcess] interim [500000000]:ก็คือมี 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816538886+07:00","message":"[bufferProcess] send to processor (isfinal):คืนนี้ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816542546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816545658+07:00","message":"> Transcript [1105] [false]: 'คืนนี้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816548028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.81655069+07:00","message":"Set new StatePrefix: 'คืนนี้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816552592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816554998+07:00","message":"> Transcript [1106] [true]: 'ก็คือมี 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816557746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816559837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816562115+07:00","message":"StatePrefix: 'คืนนี้ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816564142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:38.816569899+07:00","message":"Push: 'ก็คือมี 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:38.816576557+07:00","message":"push: {true ก็คือมี 1 0 0xc000182b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:38.823554607+07:00","message":"write wav file: './tmp/7632/7632_152.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.384584929+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.384631197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.384636831+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.384649968+07:00","message":"[buffer interim] 153 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.384661465+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.384663925+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.620740714+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.69044606+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715455059+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715499509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\",\"confidence\":0.95506847}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715506848+07:00","message":"receive interim result [true|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715516937+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.71551922+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715524773+07:00","message":"[buffer interim] 153 true 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715531958+07:00","message":"[bufferProcess] interim [110000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715534733+07:00","message":"[bufferProcess] send to processor (isfinal):2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715537905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715540986+07:00","message":"> Transcript [1107] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715543431+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715545133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715547125+07:00","message":"> Transcript [1108] [true]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715549778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715552313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715554391+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715556493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:39.715559465+07:00","message":"Push: '2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:39.715566957+07:00","message":"push: {true 2 0 0xc000182d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:39.721255629+07:00","message":"write wav file: './tmp/7632/7632_153.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:40.306513321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:40.306515184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:40.428928373+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:40.428973909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:40.428980212+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:40.428994736+07:00","message":"[buffer interim] 154 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:40.429002643+07:00","message":"[bufferProcess] interim [600000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:40.429005018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.07381341+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.073857644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"34\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.073864211+07:00","message":"receive interim result [false|false]: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.073879949+07:00","message":"[buffer interim] 154 false 34"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.073886859+07:00","message":"[bufferProcess] interim [200000000]:34"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.073890439+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.073895171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.073900335+07:00","message":"> Transcript [1109] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.073903915+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.360267025+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480495652+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480590215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"34\",\"confidence\":0.82862073}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480599375+07:00","message":"receive interim result [true|false]: 34"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480613511+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480618011+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480628719+07:00","message":"[buffer interim] 154 true 34"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480642151+07:00","message":"[bufferProcess] interim [680000000]:34"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480646968+07:00","message":"[bufferProcess] send to processor (isfinal):34"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480662543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480689661+07:00","message":"> Transcript [1110] [false]: '34'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480694794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480697128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480699209+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480701483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.48070445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480706883+07:00","message":"> Transcript [1111] [true]: '34'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480709342+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480711496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480713373+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480715085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:41.480723708+07:00","message":"Push: '34'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:41.480734508+07:00","message":"push: {true 34 0 0xc000182f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:41.493540704+07:00","message":"write wav file: './tmp/7632/7632_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:42.700529939+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.234763976+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.234814514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บท\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.234821756+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.234833648+07:00","message":"[buffer interim] 155 false บท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.234843995+07:00","message":"[bufferProcess] interim [480000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.234846683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.234852848+07:00","message":"[bufferProcess] send to processor (ticker):บท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.234857113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.234860641+07:00","message":"> Transcript [1112] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.2348658+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.28415189+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.284198282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.284207354+07:00","message":"receive interim result [false|false]: หมดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.284218568+07:00","message":"[buffer interim] 155 false หมดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.284226867+07:00","message":"[bufferProcess] interim [600000000]:หมดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.284229748+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:43.307339986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:43.307355979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.390184543+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.390228589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.390234202+07:00","message":"receive interim result [false|false]: หมดหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.390245761+07:00","message":"[buffer interim] 155 false หมดหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390255831+07:00","message":"[bufferProcess] interim [660000000]:หมดหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390258141+07:00","message":"[bufferProcess] send to processor:หมดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390263525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390266458+07:00","message":"> Transcript [1113] [false]: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390269117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.390271286+07:00","message":"Set new StatePrefix: 'หมดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.578255526+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.578301999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.578308127+07:00","message":"receive interim result [false|false]: หมดหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:43.578320336+07:00","message":"[buffer interim] 155 false หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578327813+07:00","message":"[bufferProcess] interim [840000000]:หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578330249+07:00","message":"[bufferProcess] send to processor:หมดหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578335943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.57833913+07:00","message":"> Transcript [1114] [false]: 'หมดหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578342741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578344904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578347204+07:00","message":"StatePrefix: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:43.578349421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.155103524+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.155155498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.155162379+07:00","message":"receive interim result [false|false]: หมดหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.155176986+07:00","message":"[buffer interim] 155 false หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155184825+07:00","message":"[bufferProcess] interim [440000000]:หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155187966+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.15519463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155197706+07:00","message":"> Transcript [1115] [false]: 'หมดหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.1552014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155203811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155205818+07:00","message":"StatePrefix: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.155208487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.357602267+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.357657254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.357664107+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.35768371+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357692756+07:00","message":"[bufferProcess] interim [680000000]:หมดหรือยังคะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357695159+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357698515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357701638+07:00","message":"> Transcript [1116] [false]: 'หมดหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357705335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357707704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357709686+07:00","message":"StatePrefix: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.357711966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.480679554+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.480727343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.480734359+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.480750449+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480758311+07:00","message":"[bufferProcess] interim [800000000]:หมดหรือยังคะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480761099+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480768632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480771635+07:00","message":"> Transcript [1117] [false]: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480775429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480777947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480780115+07:00","message":"StatePrefix: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480782345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480791734+07:00","message":"Push: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480793933+07:00","message":"TextPushed: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480796037+07:00","message":"Set new StatePrefix : 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.480798107+07:00","message":"Next Push (prob) : 'ยังคะหมด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.480807+07:00","message":"push: {false หมดหรือ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.677267488+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.677314404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.677321479+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.677337179+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677345392+07:00","message":"[bufferProcess] interim [980000000]:หมดหรือยังคะหมดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677348088+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677355175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677358178+07:00","message":"> Transcript [1118] [false]: 'หมดหรือยังคะหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677361747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677366778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677368921+07:00","message":"StatePrefix: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.677371452+07:00","message":"TextPushed: 'หมดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.804667501+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.804715175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.80472221+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:44.804736806+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804744877+07:00","message":"[bufferProcess] interim [100000000]:หมดหรือยังคะหมดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804748122+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804755089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804758173+07:00","message":"> Transcript [1119] [false]: 'หมดหรือยังคะหมดแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804762116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804764519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804766767+07:00","message":"StatePrefix: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:44.804769647+07:00","message":"TextPushed: 'หมดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.192225257+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.19225881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.192264832+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.192278984+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.19228646+07:00","message":"[bufferProcess] interim [460000000]:หมดหรือยังคะหมดแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192288969+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192292575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192295654+07:00","message":"> Transcript [1120] [false]: 'หมดหรือยังคะหมดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192299005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192301103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192303427+07:00","message":"StatePrefix: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.192305659+07:00","message":"TextPushed: 'หมดหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.37837434+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.378414529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.378420742+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.378434557+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378444621+07:00","message":"[bufferProcess] interim [640000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378448881+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378456262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378459587+07:00","message":"> Transcript [1121] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378463342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378465758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378476714+07:00","message":"StatePrefix: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378481094+07:00","message":"TextPushed: 'หมดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378486398+07:00","message":"Push: 'ยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.37848877+07:00","message":"TextPushed: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378490957+07:00","message":"Set new StatePrefix : 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.378493579+07:00","message":"Next Push (prob) : 'แล้วนะคะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.378503808+07:00","message":"push: {false ยังคะหมด 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.587659723+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.587706394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.587713158+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.587728916+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587737873+07:00","message":"[bufferProcess] interim [880000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587740878+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587744898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587747884+07:00","message":"> Transcript [1122] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.58775111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587753374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.58775569+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.587758238+07:00","message":"TextPushed: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.804363081+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.804407272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.804413446+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.804425657+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804434262+07:00","message":"[bufferProcess] interim [60000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804437483+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804441271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804444404+07:00","message":"> Transcript [1123] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804447644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804449802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804452476+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.804455108+07:00","message":"TextPushed: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.825409477+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.825444319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.825450341+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.825464817+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825479041+07:00","message":"[bufferProcess] interim [120000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825481951+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.82548569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825488796+07:00","message":"> Transcript [1124] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825492614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825494895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825497305+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.825499979+07:00","message":"TextPushed: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.883602451+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.88364864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.883656152+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.88367541+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883682766+07:00","message":"[bufferProcess] interim [180000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883686123+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883693007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883695842+07:00","message":"> Transcript [1125] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883700088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883702695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883705063+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883708173+07:00","message":"TextPushed: 'หมดหรือยังคะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883714772+07:00","message":"Push: 'แล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883718332+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.88372076+07:00","message":"Set new StatePrefix : 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:45.883722976+07:00","message":"Next Push (prob) : 'ตามด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:45.883733422+07:00","message":"push: {false แล้วนะคะก็จะ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.08225017+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.082304881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.082313557+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.082329421+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.08233882+07:00","message":"[bufferProcess] interim [360000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.08234189+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.082345801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.082348454+07:00","message":"> Transcript [1126] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.082352385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.082354697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.08235713+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.082360132+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.270759096+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.270805443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.270816889+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.270832515+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270840712+07:00","message":"[bufferProcess] interim [540000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270843488+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270851924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270855992+07:00","message":"> Transcript [1127] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270859946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270862345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270865199+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.270867984+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:46.307388861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:46.307418367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.469816681+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.469862424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.469869494+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.469883997+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469892503+07:00","message":"[bufferProcess] interim [780000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469895832+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469902715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469905501+07:00","message":"> Transcript [1128] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469909445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469912157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469914797+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.469917657+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.610115137+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.659332913+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.659374584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.659381995+07:00","message":"receive interim result [false|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.659397055+07:00","message":"[buffer interim] 155 false หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659405104+07:00","message":"[bufferProcess] interim [960000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659408275+07:00","message":"[bufferProcess] send to processor:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659415362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659419265+07:00","message":"> Transcript [1129] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659424316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.65942671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659428971+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659432545+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659439558+07:00","message":"Push: 'ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659441712+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659444096+07:00","message":"Set new StatePrefix : 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.659446626+07:00","message":"Next Push (prob) : 'วงเล็บปีกกาปิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.659460043+07:00","message":"push: {false ตามด้วย 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796409834+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796456428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796464029+07:00","message":"receive interim result [true|false]: หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796481999+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796484879+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796491354+07:00","message":"[buffer interim] 155 true หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796502776+07:00","message":"[bufferProcess] interim [140000000]:หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796506168+07:00","message":"[bufferProcess] send to processor (isfinal):หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796520415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796539816+07:00","message":"> Transcript [1130] [false]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796546193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796548544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796550921+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796554625+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796557414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796560372+07:00","message":"> Transcript [1131] [true]: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796562736+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796564563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796566413+07:00","message":"StatePrefix: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วยวงเล็บปีกกาปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.796568434+07:00","message":"TextPushed: 'หมดหรือยังคะหมดแล้วนะคะก็จะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:46.79657552+07:00","message":"Push: 'วงเล็บปีกกาปิดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:46.796586554+07:00","message":"push: {true วงเล็บปีกกาปิดค่ะ 0 0xc002b4e100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:46.808225546+07:00","message":"write wav file: './tmp/7632/7632_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.332769535+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.410372724+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.625235743+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.625262956+07:00","message":"found end of frame, send empty tag with msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.625266634+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.625274967+07:00","message":"[buffer interim] 156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625284108+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625288652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625292776+07:00","message":"> Transcript [1132] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625296899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625300008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625302849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.625305977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:48.62531394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:48.625328075+07:00","message":"push: {true \n 0 0xc0018a4180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:48.6303604+07:00","message":"write wav file: './tmp/7632/7632_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192175496+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192212077+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192214924+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192216812+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192218695+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192221405+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192223259+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192225368+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192227144+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192229048+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:49.192231451+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:49.308456688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:49.308459717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.332517998+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.391053873+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.710616809+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.787438667+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.78746391+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.787467384+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.787483262+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787491901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787496077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787499296+07:00","message":"> Transcript [1133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787501626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787503639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787505509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787507472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:50.787510393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:50.787519577+07:00","message":"push: {true \n 0 0xc002b4e480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:50.793385887+07:00","message":"write wav file: './tmp/7632/7632_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.03248996+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.091555069+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.122307618+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.122352991+07:00","message":"found end of frame, send empty tag with msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.12235677+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.122366697+07:00","message":"[buffer interim] 158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.12237515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122383752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.12238724+07:00","message":"> Transcript [1134] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122390012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122392176+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122394138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122395955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.122398987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.122410287+07:00","message":"push: {true \n 0 0xc0039e6700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:51.127446183+07:00","message":"write wav file: './tmp/7632/7632_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.474427679+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.474489509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.474496141+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.474512933+07:00","message":"[buffer interim] 159 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.474520623+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.474522506+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.651848931+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.651898923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.651905027+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.651920752+07:00","message":"[buffer interim] 159 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.651928661+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.651931855+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.651936205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.651939289+07:00","message":"> Transcript [1135] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.651941606+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.66148689+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.661526835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.661533057+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.661546012+07:00","message":"[buffer interim] 159 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661553075+07:00","message":"[bufferProcess] interim [600000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661555564+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661559449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661562508+07:00","message":"> Transcript [1136] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661564789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.661566862+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.842233194+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.842295493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.842303234+07:00","message":"receive interim result [false|false]: ในการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:51.842324438+07:00","message":"[buffer interim] 159 false ในการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842337808+07:00","message":"[bufferProcess] interim [780000000]:ในการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842341831+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842349872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842353873+07:00","message":"> Transcript [1137] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842357133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:51.842360749+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.100520951+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.100566512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.10057445+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.1005882+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100597576+07:00","message":"[bufferProcess] interim [20000000]:ในการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100600348+07:00","message":"[bufferProcess] send to processor:ในการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100605893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100608766+07:00","message":"> Transcript [1138] [false]: 'ในการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100626189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100629316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100631323+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.100635429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:52.308629018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:52.308655127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.360052964+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.360093469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อแก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.360099474+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อแก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.360114858+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อแก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360122558+07:00","message":"[bufferProcess] interim [200000000]:ในการเขียนชื่อแก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360125105+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360128797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360131939+07:00","message":"> Transcript [1139] [false]: 'ในการเขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360135375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360137618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360139978+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.360142311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.417447546+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.417499959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.417508404+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.417525729+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417537779+07:00","message":"[bufferProcess] interim [260000000]:ในการเขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417542529+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อแก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417550975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417555308+07:00","message":"> Transcript [1140] [false]: 'ในการเขียนชื่อแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417560245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417563403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417566428+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.417569715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.549073929+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.549115892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อ Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.549126312+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อ Facebook"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.549142494+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อ Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549151129+07:00","message":"[bufferProcess] interim [380000000]:ในการเขียนชื่อ Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549153523+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549171854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549175706+07:00","message":"> Transcript [1141] [false]: 'ในการเขียนชื่อเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549179686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549182111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549184105+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549186394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549190656+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549192683+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.54919479+07:00","message":"Set new StatePrefix : 'ในการเขียนชื่อเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.549199856+07:00","message":"Next Push (prob) : 'เขียนชื่อเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.549207993+07:00","message":"push: {false ในการ 0 0xc0039e6880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.629534124+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.629578247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.629583907+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:52.629593357+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629600935+07:00","message":"[bufferProcess] interim [500000000]:ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629603425+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อ Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629610091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629613628+07:00","message":"> Transcript [1142] [false]: 'ในการเขียนชื่อ Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629616253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:52.629619031+07:00","message":"Set new StatePrefix: 'ในการเขียนชื่อ Facebook'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.201330447+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.20137543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.201381214+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.201398076+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201406268+07:00","message":"[bufferProcess] interim [100000000]:ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201409054+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201412723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201415676+07:00","message":"> Transcript [1143] [false]: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201418934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.201423938+07:00","message":"Set new StatePrefix: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.394592625+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.394639022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.394646935+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.39466493+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394674294+07:00","message":"[bufferProcess] interim [280000000]:ในการเขียนชื่อเฟซนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394678251+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394683659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394687714+07:00","message":"> Transcript [1144] [false]: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394692816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394695235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394697574+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.394700267+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.447186711+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.447223594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.447229411+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.447244092+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447251483+07:00","message":"[bufferProcess] interim [400000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447255251+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447259565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447262559+07:00","message":"> Transcript [1145] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447266079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447268262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447270691+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.447273007+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.767211018+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.767249625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.76725602+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.76727207+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767279484+07:00","message":"[bufferProcess] interim [700000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767281916+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767285336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767288206+07:00","message":"> Transcript [1146] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767291554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767293983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767296764+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.767300219+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.882123819+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.882166727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.882173429+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.882185587+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882193208+07:00","message":"[bufferProcess] interim [760000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882195595+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.88219914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882203665+07:00","message":"> Transcript [1147] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882207806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882209833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882212365+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882214749+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882219473+07:00","message":"Push: 'เขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.88222244+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882225865+07:00","message":"Set new StatePrefix : 'ในการเขียนชื่อเฟซนะคะเราจะใช้อาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:53.882228265+07:00","message":"Next Push (prob) : 'เราจะใช้อาบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:53.882235277+07:00","message":"push: {false เขียนชื่อเฟซนะคะ 0 0xc0039e6880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.08551236+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.085555507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.085562562+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.08558161+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.085592892+07:00","message":"[bufferProcess] interim [0]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.085596407+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.085603024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.08560642+07:00","message":"> Transcript [1148] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.085609169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.085611655+07:00","message":"Set new StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.333713062+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.33376399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.333771291+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.333787781+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333796313+07:00","message":"[bufferProcess] interim [300000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333799249+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333806179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333809324+07:00","message":"> Transcript [1149] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333813491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333815543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333818275+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.333823028+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.657073674+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.657119744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.657128781+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:54.657147551+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657155455+07:00","message":"[bufferProcess] interim [600000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657158377+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657174383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657177507+07:00","message":"> Transcript [1150] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657181728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657184105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657186481+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:54.657189216+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.051577151+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.051626894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.051634734+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.05165163+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051663159+07:00","message":"[bufferProcess] interim [20000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051667243+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051673509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051676913+07:00","message":"> Transcript [1151] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051681233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051683452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051686169+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.051689162+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:55.309523295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:55.309543439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.355065016+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.355115073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.355122779+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.355136928+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355144972+07:00","message":"[bufferProcess] interim [260000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355148004+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355152045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.35515514+07:00","message":"> Transcript [1152] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355159467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355161693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355164201+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355173494+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355177058+07:00","message":"Push: 'เราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.35517998+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355183+07:00","message":"Set new StatePrefix : 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.355185857+07:00","message":"Next Push (prob) : 'ภาษาอังกฤษค่ะตัวพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.355194882+07:00","message":"push: {false เราจะใช้อักษร 0 0xc0039e6880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.68563527+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.685677795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.685685763+07:00","message":"receive interim result [false|false]: ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.685704679+07:00","message":"[buffer interim] 159 false ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.685712548+07:00","message":"[bufferProcess] interim [620000000]:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.685715624+07:00","message":"[bufferProcess] send to processor:ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.685719712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.685722492+07:00","message":"> Transcript [1153] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.685725247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.68572775+07:00","message":"Set new StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.770166336+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977071494+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977113903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ\",\"confidence\":0.944835}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.97712158+07:00","message":"receive interim result [true|false]: ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977131045+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977133781+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977141042+07:00","message":"[buffer interim] 159 true ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977151091+07:00","message":"[bufferProcess] interim [890000000]:ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977156285+07:00","message":"[bufferProcess] send to processor (isfinal):ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977182875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977203484+07:00","message":"> Transcript [1154] [false]: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977208647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977211855+07:00","message":"Set new StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977215041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977217662+07:00","message":"> Transcript [1155] [true]: 'ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977221701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.97722424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977226775+07:00","message":"StatePrefix: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977229776+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977231773+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977438243+07:00","message":"Push: 'ภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977441269+07:00","message":"TextPushed: 'ในการเขียนชื่อเฟซนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977443649+07:00","message":"Set new StatePrefix : 'ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.977445922+07:00","message":"Next Push (prob) : 'ในการเขียนชื่อเซตนะคะเราจะใช้อักษรภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:55.977457465+07:00","message":"push: {true ภาษาอังกฤษค่ะตัวพิมพ์ใหญ่นะคะ 0 0xc0039e6880}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:55.97747743+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_159.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:04:55.988048453+07:00","message":"write wav file: './tmp/7632/7632_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:56.930687382+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.420866368+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.42091295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.420918852+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.420933102+07:00","message":"[buffer interim] 160 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420940512+07:00","message":"[bufferProcess] interim [300000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420942387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420949067+07:00","message":"[bufferProcess] send to processor (ticker):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420952119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420955224+07:00","message":"> Transcript [1156] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.420957739+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.486136895+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.486184408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.486191029+07:00","message":"receive interim result [false|false]: และสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.486206954+07:00","message":"[buffer interim] 160 false และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.486215295+07:00","message":"[bufferProcess] interim [420000000]:และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.486217308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.592334862+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.592377967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.592383727+07:00","message":"receive interim result [false|false]: และสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.592398973+07:00","message":"[buffer interim] 160 false และสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592406657+07:00","message":"[bufferProcess] interim [480000000]:และสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.59240894+07:00","message":"[bufferProcess] send to processor:และสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592412475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592415392+07:00","message":"> Transcript [1157] [false]: 'และสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592418609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592420919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592423777+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.592425811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.656225197+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.656267518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.656273005+07:00","message":"receive interim result [false|false]: และสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.656295043+07:00","message":"[buffer interim] 160 false และสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.65630387+07:00","message":"[bufferProcess] interim [540000000]:และสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656306107+07:00","message":"[bufferProcess] send to processor:และสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656309845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656312661+07:00","message":"> Transcript [1158] [false]: 'และสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.65631645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656318679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656320771+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.656322921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.658594741+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.658608907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.658613216+07:00","message":"receive interim result [false|false]: และสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.658621496+07:00","message":"[buffer interim] 160 false และสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658625911+07:00","message":"[bufferProcess] interim [600000000]:และสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658628077+07:00","message":"[bufferProcess] send to processor:และสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658630332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658632727+07:00","message":"> Transcript [1159] [false]: 'และสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658635233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658637366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658639506+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.658641543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.7755115+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.775535302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.775540035+07:00","message":"receive interim result [false|false]: และสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.775554808+07:00","message":"[buffer interim] 160 false และสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775561491+07:00","message":"[bufferProcess] interim [660000000]:และสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775563791+07:00","message":"[bufferProcess] send to processor:และสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775571515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775574135+07:00","message":"> Transcript [1160] [false]: 'และสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775576737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775578667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775580842+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775583205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775590116+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775592153+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.77559419+07:00","message":"Set new StatePrefix : 'และสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:57.775596507+07:00","message":"Next Push (prob) : 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:57.775611971+07:00","message":"push: {false และ 0 0xc0018a5300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.095374703+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.095416831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.095423892+07:00","message":"receive interim result [false|false]: และสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.095439119+07:00","message":"[buffer interim] 160 false และสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.095447232+07:00","message":"[bufferProcess] interim [960000000]:และสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.095450186+07:00","message":"[bufferProcess] send to processor:และสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.09545366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.095456894+07:00","message":"> Transcript [1161] [false]: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.09545923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.095461446+07:00","message":"Set new StatePrefix: 'และสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.296921933+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.296974748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.296981451+07:00","message":"receive interim result [false|false]: และสมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.296995721+07:00","message":"[buffer interim] 160 false และสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.297003518+07:00","message":"[bufferProcess] interim [140000000]:และสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.297006259+07:00","message":"[bufferProcess] send to processor:และสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.297011658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.297014539+07:00","message":"> Transcript [1162] [false]: 'และสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.29701812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.29702032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.297022363+07:00","message":"StatePrefix: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.29702512+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:58.310119694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:04:58.310133731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.563283467+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.563329307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.563334586+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.563347673+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563355099+07:00","message":"[bufferProcess] interim [500000000]:และสมาชิกของเซตจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563357615+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563363174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563366276+07:00","message":"> Transcript [1163] [false]: 'และสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563369761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563371907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563374355+07:00","message":"StatePrefix: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.563377222+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.807430084+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.807482328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.807487783+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:58.80751744+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.80752604+07:00","message":"[bufferProcess] interim [680000000]:และสมาชิกของเซตจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807528717+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807532901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807535576+07:00","message":"> Transcript [1164] [false]: 'และสมาชิกของเซตจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807538644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807540874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807542792+07:00","message":"StatePrefix: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:58.807545276+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.195787417+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.195842674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.195849813+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.195868113+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.1958764+07:00","message":"[bufferProcess] interim [100000000]:และสมาชิกของเซตจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195879177+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195882851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195886008+07:00","message":"> Transcript [1165] [false]: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.19588976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195892158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195894142+07:00","message":"StatePrefix: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195896584+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195901884+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.19590414+07:00","message":"TextPushed: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195906508+07:00","message":"Set new StatePrefix : 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.195909194+07:00","message":"Next Push (prob) : 'ของเซตจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.195917444+07:00","message":"push: {false สมาชิก 0 0xc0018a5300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.50553521+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.505591215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.505599292+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.505620826+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505634648+07:00","message":"[bufferProcess] interim [340000000]:และสมาชิกของเซตจะใช้ตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505638599+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505652769+07:00","message":"> Transcript [1166] [false]: 'และสมาชิกของเซตจะใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.50565818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505663064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505665592+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.505668005+07:00","message":"TextPushed: 'และสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.763896709+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.763930179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.763935184+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.763948585+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.76395489+07:00","message":"[bufferProcess] interim [640000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.763957758+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.763964012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.76396683+07:00","message":"> Transcript [1167] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.763970235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.763972434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.76397561+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.763977971+07:00","message":"TextPushed: 'และสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.956313001+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.956359967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.95636862+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:04:59.956388246+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956397483+07:00","message":"[bufferProcess] interim [880000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956401706+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956411393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956415388+07:00","message":"> Transcript [1168] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956420679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956424023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956427176+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:04:59.956430383+07:00","message":"TextPushed: 'และสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.154288402+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.1543328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.15433868+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.154355645+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154363797+07:00","message":"[bufferProcess] interim [120000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154366665+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154370335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.15437399+07:00","message":"> Transcript [1169] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154378005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154380085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154383469+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154385933+07:00","message":"TextPushed: 'และสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.15438918+07:00","message":"Push: 'ของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.154391158+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.15439365+07:00","message":"Set new StatePrefix : 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.15439606+07:00","message":"Next Push (prob) : 'ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.154403842+07:00","message":"push: {false ของเซตจะใช้ 0 0xc0018a5300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.283571967+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.28362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.283627422+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.283646614+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283658659+07:00","message":"[bufferProcess] interim [180000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283661665+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283665203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.28366832+07:00","message":"> Transcript [1170] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283672247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283674665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.283676992+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.28367988+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.414052067+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.414095651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.414103847+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.414121+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414131647+07:00","message":"[bufferProcess] interim [240000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414136289+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414144078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414148267+07:00","message":"> Transcript [1171] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัว P'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414153961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414156135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414158133+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.414160713+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.474275542+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.474315903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.474325127+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.474340927+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474348836+07:00","message":"[bufferProcess] interim [420000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474351796+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474355962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.47435891+07:00","message":"> Transcript [1172] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474362813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474365156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474367464+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.474370291+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.824845057+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.824882874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.824889162+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.824904543+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824911889+07:00","message":"[bufferProcess] interim [720000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.82491439+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824918369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824921465+07:00","message":"> Transcript [1173] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824925199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824927471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824929775+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824933256+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824941185+07:00","message":"Push: 'ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824943678+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.82494659+07:00","message":"Set new StatePrefix : 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.824949449+07:00","message":"Next Push (prob) : 'ตัวพิมพ์เล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.824969613+07:00","message":"push: {false ตัวอักษรภาษาอังกฤษ 0 0xc0018a5300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.865782317+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.86584112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.865848324+07:00","message":"receive interim result [false|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.865860861+07:00","message":"[buffer interim] 160 false และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865869969+07:00","message":"[bufferProcess] interim [780000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865881893+07:00","message":"[bufferProcess] send to processor:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865887756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865892293+07:00","message":"> Transcript [1174] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865901555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865904762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865907916+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:00.865910923+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:00.890279146+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.00494072+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.004984735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ\",\"confidence\":0.95791596}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.004992612+07:00","message":"receive interim result [true|false]: และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.005000697+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.005002817+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.005009789+07:00","message":"[buffer interim] 160 true และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005017444+07:00","message":"[bufferProcess] interim [990000000]:และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005020709+07:00","message":"[bufferProcess] send to processor (isfinal):และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005024097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005027267+07:00","message":"> Transcript [1175] [false]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005030611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005032714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.00503484+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005037375+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005039621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005041818+07:00","message":"> Transcript [1176] [true]: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005044282+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005046055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.00504787+07:00","message":"StatePrefix: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.00505791+07:00","message":"TextPushed: 'และสมาชิกของเซตจะใช้ตัวอักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:01.005069442+07:00","message":"Push: 'ตัวพิมพ์เล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.005094666+07:00","message":"push: {true ตัวพิมพ์เล็กนะคะ 0 0xc0018a5300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:01.013880156+07:00","message":"write wav file: './tmp/7632/7632_160.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:01.310914285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:01.310928172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:01.472974248+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.01861916+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.018668823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.01867475+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.018692245+07:00","message":"[buffer interim] 161 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.018699663+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.01870184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.018708897+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.018712224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.018715809+07:00","message":"> Transcript [1177] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.018718285+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.210260872+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.210303697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.210309898+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.210325045+07:00","message":"[buffer interim] 161 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.210334918+07:00","message":"[bufferProcess] interim [600000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.210337126+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.526413187+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.526451145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.526457206+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.526478256+07:00","message":"[buffer interim] 161 false ตัวอย่างเช่นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526487245+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างเช่นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526491625+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526504632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526509193+07:00","message":"> Transcript [1178] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526513308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526515433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.52651752+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.526520482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.661445132+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.661478951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.661485346+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.661507989+07:00","message":"[buffer interim] 161 false ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661517088+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661519621+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661523693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661526692+07:00","message":"> Transcript [1179] [false]: 'ตัวอย่างเช่นค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.66153071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661533096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661535173+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.661537498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.690305387+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791736419+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791777792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791784217+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791796501+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791799082+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791805853+07:00","message":"[buffer interim] 161 true ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791813521+07:00","message":"[bufferProcess] interim [230000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.79181699+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791821245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791824345+07:00","message":"> Transcript [1180] [false]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791827989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791830015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791832013+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791834121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791835823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791837978+07:00","message":"> Transcript [1181] [true]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791840128+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791841949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791843809+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791845597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:02.791848635+07:00","message":"Push: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.791856264+07:00","message":"push: {true ตัวอย่างเช่นค่ะ 0 0xc000044f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:02.798885033+07:00","message":"write wav file: './tmp/7632/7632_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:02.883164484+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.615219716+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.615258786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.615263843+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.615277102+07:00","message":"[buffer interim] 162 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.615287035+07:00","message":"[bufferProcess] interim [540000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.615288962+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.793122283+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.793175208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เอ๋\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.793181474+07:00","message":"receive interim result [false|false]: ให้เอ๋"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.793194257+07:00","message":"[buffer interim] 162 false ให้เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.793201937+07:00","message":"[bufferProcess] interim [720000000]:ให้เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.793205282+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.793211207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.793214344+07:00","message":"> Transcript [1182] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.793216501+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.933271363+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.933311777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.933317518+07:00","message":"receive interim result [false|false]: ให้เอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.933335743+07:00","message":"[buffer interim] 162 false ให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933344503+07:00","message":"[bufferProcess] interim [840000000]:ให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933346956+07:00","message":"[bufferProcess] send to processor:ให้เอ๋"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933351027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933354122+07:00","message":"> Transcript [1183] [false]: 'ให้เอ๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933357611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933359905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933361881+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.933363953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.999406902+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.999449478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เอ๋นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.999456011+07:00","message":"receive interim result [false|false]: ให้เอ๋นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:03.999472823+07:00","message":"[buffer interim] 162 false ให้เอ๋นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999481317+07:00","message":"[bufferProcess] interim [900000000]:ให้เอ๋นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999484078+07:00","message":"[bufferProcess] send to processor:ให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999487636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999491014+07:00","message":"> Transcript [1184] [false]: 'ให้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999494555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999496967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999509421+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:03.999512257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.077615228+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.077668308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เอ๋นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.077675786+07:00","message":"receive interim result [false|false]: ให้เอ๋นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.077690852+07:00","message":"[buffer interim] 162 false ให้เอ๋นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.07769819+07:00","message":"[bufferProcess] interim [20000000]:ให้เอ๋นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077701174+07:00","message":"[bufferProcess] send to processor:ให้เอ๋นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077704812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.07770775+07:00","message":"> Transcript [1185] [false]: 'ให้เอ๋นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077710497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077712559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077714944+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.077717146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.220559452+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:04.311858319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:04.311877655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328412263+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328451285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เอ๋นะคะ\",\"confidence\":0.95089126}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328457375+07:00","message":"receive interim result [true|false]: ให้เอ๋นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328468588+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328471471+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328477927+07:00","message":"[buffer interim] 162 true ให้เอ๋นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328485263+07:00","message":"[bufferProcess] interim [380000000]:ให้เอ๋นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328488639+07:00","message":"[bufferProcess] send to processor (isfinal):ให้เอ๋นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.3284929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328495786+07:00","message":"> Transcript [1186] [false]: 'ให้เอ๋นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328507724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328510371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328512703+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328515083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328517936+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328520001+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328522398+07:00","message":"Set new StatePrefix : 'ให้เอ๋นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328524715+07:00","message":"Next Push (prob) : 'เอ๋นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.3285266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328528895+07:00","message":"> Transcript [1187] [true]: 'ให้เอ๋นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328530961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328532765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328534574+07:00","message":"StatePrefix: 'ให้เอ๋นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328536422+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:04.328538636+07:00","message":"Push: 'เอ๋นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.328545817+07:00","message":"push: {false ให้ 0 0xc0018a4300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.32855087+07:00","message":"push: {true เอ๋นะคะ 0 0xc0018a4300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:04.334220773+07:00","message":"write wav file: './tmp/7632/7632_162.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:04.349648277+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.02181302+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.02185223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.021858809+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.02187348+07:00","message":"[buffer interim] 163 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.021881038+07:00","message":"[bufferProcess] interim [420000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.021883168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.091843704+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.09188276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.091888845+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.091900377+07:00","message":"[buffer interim] 163 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.091908569+07:00","message":"[bufferProcess] interim [480000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.09191126+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.091916434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.091919327+07:00","message":"> Transcript [1188] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.091921959+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.161025542+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.161054616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Cancel\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.161059503+07:00","message":"receive interim result [false|false]: Cancel"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.161074546+07:00","message":"[buffer interim] 163 false Cancel"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.161081439+07:00","message":"[bufferProcess] interim [600000000]:Cancel"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.161084118+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.161088412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.161090963+07:00","message":"> Transcript [1189] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.161093496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.16109568+07:00","message":"Set new StatePrefix: 'แผนที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.252305735+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.252348489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.252354448+07:00","message":"receive interim result [false|false]: headset"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.252370145+07:00","message":"[buffer interim] 163 false headset"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252378285+07:00","message":"[bufferProcess] interim [660000000]:headset"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252381379+07:00","message":"[bufferProcess] send to processor:Cancel"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252385125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252388152+07:00","message":"> Transcript [1190] [false]: 'Cancel'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252390193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.252392564+07:00","message":"Set new StatePrefix: 'Cancel'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.472692602+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.472735511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.47274212+07:00","message":"receive interim result [false|false]: SF"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.472754823+07:00","message":"[buffer interim] 163 false SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.47276256+07:00","message":"[bufferProcess] interim [840000000]:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.472765081+07:00","message":"[bufferProcess] send to processor:headset"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.47277037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.472773131+07:00","message":"> Transcript [1191] [false]: 'headset'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.472775719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.472777796+07:00","message":"Set new StatePrefix: 'headset'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.521661655+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.52170063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพน Safety\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.521706235+07:00","message":"receive interim result [false|false]: แพน Safety"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.521720267+07:00","message":"[buffer interim] 163 false แพน Safety"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521732757+07:00","message":"[bufferProcess] interim [900000000]:แพน Safety"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521735559+07:00","message":"[bufferProcess] send to processor:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521742059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521745716+07:00","message":"> Transcript [1192] [false]: 'SF'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521748165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.521750816+07:00","message":"Set new StatePrefix: 'SF'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.569574692+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.569620371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนเซตติ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.569626862+07:00","message":"receive interim result [false|false]: แทนเซตติ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.569642387+07:00","message":"[buffer interim] 163 false แทนเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.569651368+07:00","message":"[bufferProcess] interim [960000000]:แทนเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.569654156+07:00","message":"[bufferProcess] send to processor:แพน Safety"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.569657736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.56966053+07:00","message":"> Transcript [1193] [false]: 'แพน Safety'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.569662844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.569664962+07:00","message":"Set new StatePrefix: 'แพน Safety'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.643124038+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.643169608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.643175688+07:00","message":"receive interim result [false|false]: headset ซึ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.643186534+07:00","message":"[buffer interim] 163 false headset ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643196159+07:00","message":"[bufferProcess] interim [80000000]:headset ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643198795+07:00","message":"[bufferProcess] send to processor:แทนเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643204543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643208+07:00","message":"> Transcript [1194] [false]: 'แทนเซตติ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643210311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.643212564+07:00","message":"Set new StatePrefix: 'แทนเซตติ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.795026547+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.795065691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.795071502+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.795087878+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.79509677+07:00","message":"[bufferProcess] interim [200000000]:headset ซึ่งมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.795099269+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.795102979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.795106111+07:00","message":"> Transcript [1195] [false]: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.795108779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.795110727+07:00","message":"Set new StatePrefix: 'headset ซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.811843163+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.811870866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีเสน่ห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.811876794+07:00","message":"receive interim result [false|false]: headset ซึ่งมีเสน่ห์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.811890742+07:00","message":"[buffer interim] 163 false headset ซึ่งมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811895945+07:00","message":"[bufferProcess] interim [260000000]:headset ซึ่งมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.81189801+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811900914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811903411+07:00","message":"> Transcript [1196] [false]: 'headset ซึ่งมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811906492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811908864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811910877+07:00","message":"StatePrefix: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.811912939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.813858169+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.813867036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.813870343+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.813876373+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813879278+07:00","message":"[bufferProcess] interim [320000000]:headset ซึ่งมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813881447+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีเสน่ห์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813886292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813888858+07:00","message":"> Transcript [1197] [false]: 'headset ซึ่งมีเสน่ห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813891007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.81389323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813895218+07:00","message":"StatePrefix: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.813897082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.93843448+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.938473207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.938479566+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:05.938495483+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938509383+07:00","message":"[bufferProcess] interim [380000000]:headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938512383+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938516914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938519866+07:00","message":"> Transcript [1198] [false]: 'headset ซึ่งมีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.93852357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938525781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938527784+07:00","message":"StatePrefix: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:05.938530186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267239714+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267274853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.2672815+07:00","message":"receive interim result [false|false]: headset"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267297735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งมีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267301827+07:00","message":"receive interim result [false|false]:  ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267309437+07:00","message":"[buffer interim] 163 false headset"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267313674+07:00","message":"[buffer interim] 163 false  ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267320054+07:00","message":"[bufferProcess] interim [680000000]:headset"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267322342+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267325393+07:00","message":"[bufferProcess] interim [680000000]: ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267328041+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267330898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267333697+07:00","message":"> Transcript [1199] [false]: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267337524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267339598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267341642+07:00","message":"StatePrefix: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267346954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267350033+07:00","message":"Push: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.26735194+07:00","message":"TextPushed: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.26735409+07:00","message":"Set new StatePrefix : 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.267356278+07:00","message":"Next Push (prob) : 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.267364126+07:00","message":"push: {false headset ซึ่งมี 0 0xc0018a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341149074+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341195215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341201316+07:00","message":"receive interim result [false|false]: headset"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.34121306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ซึ่งมีสมาชิก 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341217068+07:00","message":"receive interim result [false|false]:  ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341224405+07:00","message":"[buffer interim] 163 false headset"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.341227616+07:00","message":"[buffer interim] 163 false  ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341233816+07:00","message":"[bufferProcess] interim [800000000]:headset"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341236953+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.34123971+07:00","message":"[bufferProcess] interim [800000000]: ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341242186+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341245036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341248171+07:00","message":"> Transcript [1200] [false]: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341251807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341254225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.341256993+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.34126162+07:00","message":"TextPushed: 'headset ซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529232645+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529276603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529283705+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.52929513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529298217+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529306094+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.529310251+07:00","message":"[buffer interim] 163 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529317286+07:00","message":"[bufferProcess] interim [980000000]:headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529319994+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529323114+07:00","message":"[bufferProcess] interim [980000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529325726+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529329178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529332202+07:00","message":"> Transcript [1201] [false]: 'headset ซึ่งมีสมาชิก 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529335224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529337346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529339971+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.529342169+07:00","message":"TextPushed: 'headset ซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644797083+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644838036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644844491+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.64485374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644857168+07:00","message":"receive interim result [false|false]:  3 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644864505+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.644870068+07:00","message":"[buffer interim] 163 false  3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644876174+07:00","message":"[bufferProcess] interim [40000000]:headset ซึ่งมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644878757+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644884053+07:00","message":"[bufferProcess] interim [40000000]: 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644886422+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.6448896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644915133+07:00","message":"> Transcript [1202] [false]: 'headset ซึ่งมีสมาชิก 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644919343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644921721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644923726+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.644925942+07:00","message":"TextPushed: 'headset ซึ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998865678+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.99891053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998924724+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998938111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998941305+07:00","message":"receive interim result [false|false]:  ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998949435+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.998952827+07:00","message":"[buffer interim] 163 false  ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998960173+07:00","message":"[bufferProcess] interim [400000000]:headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998962668+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998966124+07:00","message":"[bufferProcess] interim [400000000]: ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998969289+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998971867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998974876+07:00","message":"> Transcript [1203] [false]: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.99897886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998981161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998983108+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998985305+07:00","message":"TextPushed: 'headset ซึ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998988251+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998990197+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.998992366+07:00","message":"Set new StatePrefix : 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:06.999000503+07:00","message":"Next Push (prob) : ' 3 ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:06.999012587+07:00","message":"push: {false สมาชิก 0 0xc0018a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032622946+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032672643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032682289+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032698378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032703905+07:00","message":"receive interim result [false|false]:  ตัวได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032714812+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.032719673+07:00","message":"[buffer interim] 163 false  ตัวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032728962+07:00","message":"[bufferProcess] interim [460000000]:headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032732478+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032737005+07:00","message":"[bufferProcess] interim [460000000]: ตัวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032740632+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3 ตัวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032746102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032750283+07:00","message":"> Transcript [1204] [false]: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032755104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032758213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.03276117+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.032764754+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.220254842+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.220292661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"headset ซึ่งมีสมาชิก 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.220299263+07:00","message":"receive interim result [false|false]: headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.22031421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.22031959+07:00","message":"receive interim result [false|false]:  ตัวได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.220330106+07:00","message":"[buffer interim] 163 false headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.22033541+07:00","message":"[buffer interim] 163 false  ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220343879+07:00","message":"[bufferProcess] interim [640000000]:headset ซึ่งมีสมาชิก 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220348481+07:00","message":"[bufferProcess] send to processor:headset ซึ่งมีสมาชิก 3 ตัวได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220352967+07:00","message":"[bufferProcess] interim [640000000]: ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220355339+07:00","message":"[bufferProcess] update buffer: headset ซึ่งมีสมาชิก 3 ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220358538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.22036125+07:00","message":"> Transcript [1205] [false]: 'headset ซึ่งมีสมาชิก 3 ตัวได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220364319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220366446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220368525+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.220371006+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:07.312638208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:07.312648642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.368872898+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.431117436+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534024708+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534071615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534078269+07:00","message":"receive interim result [true|false]: แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534088219+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534090809+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534097502+07:00","message":"[buffer interim] 163 true แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534107948+07:00","message":"[bufferProcess] interim [30000000]:แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534112978+07:00","message":"[bufferProcess] send to processor (isfinal):headset ซึ่งมีสมาชิก 3 ตัวได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534116698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534119805+07:00","message":"> Transcript [1206] [false]: 'headset ซึ่งมีสมาชิก 3 ตัวได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534122894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.53412612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534128685+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534131566+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534133627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534135747+07:00","message":"> Transcript [1207] [true]: 'แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534138147+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534139985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.53414188+07:00","message":"StatePrefix: 'headset ซึ่งมีสมาชิก 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534143939+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534145708+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534281003+07:00","message":"Push: ' 3 ตัวได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534285078+07:00","message":"TextPushed: 'headset ซึ่งมีสมาชิก 3 ตัวได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534288612+07:00","message":"Set new StatePrefix : 'แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534292318+07:00","message":"Next Push (prob) : 'แทนเซตซึ่งมีสมาชิก 3 ตัวได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:07.534303944+07:00","message":"push: {true  3 ตัวได้แก่ 0 0xc0018a4c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:07.534328621+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:07.542341892+07:00","message":"write wav file: './tmp/7632/7632_163.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.318439197+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.318483701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AV\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.318489249+07:00","message":"receive interim result [false|false]: AV"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.318504167+07:00","message":"[buffer interim] 164 false AV"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.318524486+07:00","message":"[bufferProcess] interim [660000000]:AV"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.318526764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.327672462+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.327694915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"A B\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.327699477+07:00","message":"receive interim result [false|false]: A B"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.32771014+07:00","message":"[buffer interim] 164 false A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.327716068+07:00","message":"[bufferProcess] interim [720000000]:A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.327718239+07:00","message":"[bufferProcess] send to processor:AV"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.327721504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.327724446+07:00","message":"> Transcript [1208] [false]: 'AV'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.327726664+07:00","message":"Set StatePrefix (first interim): 'AV'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.536976576+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.537026408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ABC\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.537032429+07:00","message":"receive interim result [false|false]: ABC"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.537046533+07:00","message":"[buffer interim] 164 false ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537054556+07:00","message":"[bufferProcess] interim [900000000]:ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537056993+07:00","message":"[bufferProcess] send to processor:A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537063975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537067045+07:00","message":"> Transcript [1209] [false]: 'A B'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537069185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.537071475+07:00","message":"Set new StatePrefix: 'A B'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.722017919+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.722064113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AB และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.72206963+07:00","message":"receive interim result [false|false]: AB และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.72208384+07:00","message":"[buffer interim] 164 false AB และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722094756+07:00","message":"[bufferProcess] interim [80000000]:AB และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722097549+07:00","message":"[bufferProcess] send to processor:ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722104427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722107189+07:00","message":"> Transcript [1210] [false]: 'ABC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722109681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.722111902+07:00","message":"Set new StatePrefix: 'ABC'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.882175391+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.882218002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"a b และ c\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.882225225+07:00","message":"receive interim result [false|false]: a b และ c"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:08.882238829+07:00","message":"[buffer interim] 164 false a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882247523+07:00","message":"[bufferProcess] interim [260000000]:a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882250093+07:00","message":"[bufferProcess] send to processor:AB และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882256729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882259842+07:00","message":"> Transcript [1211] [false]: 'AB และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882262464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:08.882264725+07:00","message":"Set new StatePrefix: 'AB และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.199443652+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.199489871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"a b และ c นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.199495624+07:00","message":"receive interim result [false|false]: a b และ c นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.199517518+07:00","message":"[buffer interim] 164 false a b และ c นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199527763+07:00","message":"[bufferProcess] interim [560000000]:a b และ c นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199530738+07:00","message":"[bufferProcess] send to processor:a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199536044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199539184+07:00","message":"> Transcript [1212] [false]: 'a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199543036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.199545336+07:00","message":"Set new StatePrefix: 'a b และ c'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.289558882+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.330362427+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.330401757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"a b และ c นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.330407729+07:00","message":"receive interim result [false|false]: a b และ c นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.33042344+07:00","message":"[buffer interim] 164 false a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330431235+07:00","message":"[bufferProcess] interim [680000000]:a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330433655+07:00","message":"[bufferProcess] send to processor:a b และ c นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330437211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330440233+07:00","message":"> Transcript [1213] [false]: 'a b และ c นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330443162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330445543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330448106+07:00","message":"StatePrefix: 'a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.330450386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405197621+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.4052448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"a b และ c\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405251313+07:00","message":"receive interim result [false|false]: a b และ c"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405259142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405262858+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405271135+07:00","message":"[buffer interim] 164 false a b และ c"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.405274246+07:00","message":"[buffer interim] 164 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405281126+07:00","message":"[bufferProcess] interim [860000000]:a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405283315+07:00","message":"[bufferProcess] send to processor:a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405286402+07:00","message":"[bufferProcess] interim [860000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405289352+07:00","message":"[bufferProcess] update buffer: a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405292532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405295586+07:00","message":"> Transcript [1214] [false]: 'a b และ c นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405298551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405300764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405302924+07:00","message":"StatePrefix: 'a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.405305011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424773914+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424820323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"a b และ c นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424825964+07:00","message":"receive interim result [true|false]: a b และ c นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424836879+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424838894+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424844773+07:00","message":"[buffer interim] 164 true a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424852172+07:00","message":"[bufferProcess] interim [890000000]:a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.42485526+07:00","message":"[bufferProcess] send to processor (isfinal):a b และ c นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424858636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424862116+07:00","message":"> Transcript [1215] [false]: 'a b และ c นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424865243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424867408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424869461+07:00","message":"StatePrefix: 'a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424871597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424873555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424875699+07:00","message":"> Transcript [1216] [true]: 'a b และ c นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424877714+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.42487951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424881383+07:00","message":"StatePrefix: 'a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424883122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:09.424889729+07:00","message":"Push: 'a b และ c นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.424897514+07:00","message":"push: {true a b และ c นะคะ 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:09.432501486+07:00","message":"write wav file: './tmp/7632/7632_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:09.740369701+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.205749942+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.2057983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.205805827+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.205824246+07:00","message":"[buffer interim] 165 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.205835531+07:00","message":"[bufferProcess] interim [240000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.20583843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.265585118+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.265621914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.265627303+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.265638562+07:00","message":"[buffer interim] 165 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.265648134+07:00","message":"[bufferProcess] interim [360000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.26565075+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.265656337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.265659092+07:00","message":"> Transcript [1217] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.26566158+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:10.313185918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:10.313186055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.460112584+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.460157075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.460163467+07:00","message":"receive interim result [false|false]: เราจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.460176865+07:00","message":"[buffer interim] 165 false เราจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460187935+07:00","message":"[bufferProcess] interim [540000000]:เราจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460191554+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460198276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460202465+07:00","message":"> Transcript [1218] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460207207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460210201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460212956+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.460215987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.46499726+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.465035657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.465042149+07:00","message":"receive interim result [false|false]: เราจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.465054982+07:00","message":"[buffer interim] 165 false เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465062919+07:00","message":"[bufferProcess] interim [600000000]:เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465065405+07:00","message":"[bufferProcess] send to processor:เราจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465079209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465084918+07:00","message":"> Transcript [1219] [false]: 'เราจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465088131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.465090284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.46509438+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.46509665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.780249621+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.780297296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.780303679+07:00","message":"receive interim result [false|false]: เราจะเขียนเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.780316769+07:00","message":"[buffer interim] 165 false เราจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780323839+07:00","message":"[bufferProcess] interim [840000000]:เราจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780326202+07:00","message":"[bufferProcess] send to processor:เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.78033029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780333944+07:00","message":"> Transcript [1220] [false]: 'เราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780337691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.7803398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780342081+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.780344406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.783715104+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.783740699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.7837453+07:00","message":"receive interim result [false|false]: เราจะเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.783758122+07:00","message":"[buffer interim] 165 false เราจะเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783763753+07:00","message":"[bufferProcess] interim [900000000]:เราจะเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783766057+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783772916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783775481+07:00","message":"> Transcript [1221] [false]: 'เราจะเขียนเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.78377884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783781029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783783072+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783785429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.78379091+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783792895+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783795002+07:00","message":"Set new StatePrefix : 'เราจะเขียนเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:10.783797263+07:00","message":"Next Push (prob) : 'จะเขียนเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:10.783804994+07:00","message":"push: {false เรา 0 0xc000182900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.174186081+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.174238827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซต A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.174245875+07:00","message":"receive interim result [false|false]: เราจะเขียนเซต A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.174262197+07:00","message":"[buffer interim] 165 false เราจะเขียนเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174270712+07:00","message":"[bufferProcess] interim [320000000]:เราจะเขียนเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174273451+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174276994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174279892+07:00","message":"> Transcript [1222] [false]: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174282287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.174284825+07:00","message":"Set new StatePrefix: 'เราจะเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.375372058+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.375421859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.375428445+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.375442076+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375450025+07:00","message":"[bufferProcess] interim [500000000]:เราจะเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375453106+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.3754587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375461691+07:00","message":"> Transcript [1223] [false]: 'เราจะเขียนเซต A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375466184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375468593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375470915+07:00","message":"StatePrefix: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.375473726+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494379429+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494437718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494446628+07:00","message":"receive interim result [false|false]: เราจะเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494458703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494461631+07:00","message":"receive interim result [false|false]:  a8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494469901+07:00","message":"[buffer interim] 165 false เราจะเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.494474011+07:00","message":"[buffer interim] 165 false  a8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494481264+07:00","message":"[bufferProcess] interim [620000000]:เราจะเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494483833+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494486863+07:00","message":"[bufferProcess] interim [620000000]: a8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.49448967+07:00","message":"[bufferProcess] update buffer: เราจะเขียนเซต a8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494492786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.49449871+07:00","message":"> Transcript [1224] [false]: 'เราจะเขียนเซตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494501978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494504092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.494506467+07:00","message":"StatePrefix: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.49450919+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.673333946+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.673401456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.673410565+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.673426771+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673434735+07:00","message":"[bufferProcess] interim [740000000]:เราจะเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673437556+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซต a8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673446767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673450047+07:00","message":"> Transcript [1225] [false]: 'เราจะเขียนเซต a8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673453637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673455901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673457939+07:00","message":"StatePrefix: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.673460489+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.868400523+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.868447891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.868454341+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.868467986+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.86847566+07:00","message":"[bufferProcess] interim [980000000]:เราจะเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868478367+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868485566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868488593+07:00","message":"> Transcript [1226] [false]: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868492666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868495131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868497633+07:00","message":"StatePrefix: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868500997+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868507589+07:00","message":"Push: 'จะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868509777+07:00","message":"TextPushed: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868517679+07:00","message":"Set new StatePrefix : 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:11.868520207+07:00","message":"Next Push (prob) : 'แบบแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:11.868528312+07:00","message":"push: {false จะเขียนเซต 0 0xc000182900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.057171864+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.057219589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.057225657+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.05724009+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057248392+07:00","message":"[bufferProcess] interim [160000000]:เราจะเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057251125+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057257673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057260827+07:00","message":"> Transcript [1227] [false]: 'เราจะเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057264614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057267058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057269279+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.057271887+07:00","message":"TextPushed: 'เราจะเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.588460433+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.588511243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิกได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.588530918+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจงสมาชิกได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.588545519+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจงสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588553899+07:00","message":"[bufferProcess] interim [700000000]:เราจะเขียนเซตแบบแจกแจงสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588556737+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588560227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588563216+07:00","message":"> Transcript [1228] [false]: 'เราจะเขียนเซตแบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588566891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.58856908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588571529+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.588574266+07:00","message":"TextPushed: 'เราจะเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.746341981+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.746384356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.746390338+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.746402938+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746410105+07:00","message":"[bufferProcess] interim [820000000]:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746413081+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจกแจงสมาชิกได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746421026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746424264+07:00","message":"> Transcript [1229] [false]: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746427912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746430257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746432502+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.746435349+07:00","message":"TextPushed: 'เราจะเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.906133517+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.906190644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.906198636+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.906217158+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906231688+07:00","message":"[bufferProcess] interim [940000000]:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906235134+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906240583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906245181+07:00","message":"> Transcript [1230] [false]: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906250906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906253966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906257532+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906262348+07:00","message":"TextPushed: 'เราจะเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906271683+07:00","message":"Push: 'แบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906275521+07:00","message":"TextPushed: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906279319+07:00","message":"Set new StatePrefix : 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:12.906283373+07:00","message":"Next Push (prob) : 'แจงสมาชิกได้แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:12.906307872+07:00","message":"push: {false แบบแจก 0 0xc000182900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.097112381+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.097159384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.097190459+07:00","message":"receive interim result [false|false]: เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.097205859+07:00","message":"[buffer interim] 165 false เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097215258+07:00","message":"[bufferProcess] interim [180000000]:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097218486+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097222229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097225765+07:00","message":"> Transcript [1231] [false]: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097232455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097234967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097237029+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.097239745+07:00","message":"TextPushed: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.129676798+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230130267+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230172995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230180303+07:00","message":"receive interim result [true|false]: เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230189853+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230192313+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230199569+07:00","message":"[buffer interim] 165 true เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230210033+07:00","message":"[bufferProcess] interim [420000000]:เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230213544+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230227041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230246179+07:00","message":"> Transcript [1232] [false]: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230253623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.23025639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230259712+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230262905+07:00","message":"TextPushed: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230265978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230268214+07:00","message":"> Transcript [1233] [true]: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.23027053+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230272393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230274266+07:00","message":"StatePrefix: 'เราจะเขียนเซตแบบแจกแจงสมาชิกได้แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230276319+07:00","message":"TextPushed: 'เราจะเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:13.230289756+07:00","message":"Push: 'แจงสมาชิกได้แบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.230302056+07:00","message":"push: {true แจงสมาชิกได้แบบนี้ค่ะ 0 0xc000182900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:13.238272074+07:00","message":"write wav file: './tmp/7632/7632_165.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:13.313998553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:13.314016024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:13.901002563+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.441881321+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.441934842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.441942394+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.441960875+07:00","message":"[buffer interim] 166 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441970373+07:00","message":"[bufferProcess] interim [360000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441972746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441976206+07:00","message":"[bufferProcess] send to processor (ticker):อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441979515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441982561+07:00","message":"> Transcript [1234] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.441984937+07:00","message":"Set StatePrefix (first interim): 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.566699645+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.566746664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.566752823+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.566770235+07:00","message":"[buffer interim] 166 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.566778047+07:00","message":"[bufferProcess] interim [480000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.566779969+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.900449691+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.900494845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.900502095+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:14.900530416+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900540458+07:00","message":"[bufferProcess] interim [780000000]:อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900543704+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900550722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.90055426+07:00","message":"> Transcript [1235] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900558295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900560858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900562995+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:14.900565407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.153513442+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.153565847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.153572232+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.153585105+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153593282+07:00","message":"[bufferProcess] interim [20000000]:อันดับแรกนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.15359603+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153601762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153604636+07:00","message":"> Transcript [1236] [false]: 'อันดับแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153608299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153611589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153614435+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.153618278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.186088879+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.186133784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.186141667+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.186157746+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186169732+07:00","message":"[bufferProcess] interim [80000000]:อันดับแรกนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186174072+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186183269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186187452+07:00","message":"> Transcript [1237] [false]: 'อันดับแรกนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186192098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186195195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.18619824+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.186201187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.351761418+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.351811279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.351818044+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.351832082+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351843221+07:00","message":"[bufferProcess] interim [200000000]:อันดับแรกนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351852209+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351863767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351866853+07:00","message":"> Transcript [1238] [false]: 'อันดับแรกนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351870499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351872834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351875083+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351877765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351883637+07:00","message":"Push: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351885613+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351887751+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.351890098+07:00","message":"Next Push (prob) : 'แรกนะคะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.351899359+07:00","message":"push: {false อันดับ 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.361906468+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.361954961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.361960483+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.361974616+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.3619811+07:00","message":"[bufferProcess] interim [260000000]:อันดับแรกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.361983362+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.36198662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.36199464+07:00","message":"> Transcript [1239] [false]: 'อันดับแรกนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.361997256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.361999383+07:00","message":"Set new StatePrefix: 'อันดับแรกนะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.531705719+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.53174904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.531755811+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.531770547+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.531779438+07:00","message":"[bufferProcess] interim [440000000]:อันดับแรกนะคะก็จะเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.531782273+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.53178929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.531792169+07:00","message":"> Transcript [1240] [false]: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.531794583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.531797472+07:00","message":"Set new StatePrefix: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.714578218+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.7146187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อเซ็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.714625393+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อเซ็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.71464+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714647953+07:00","message":"[bufferProcess] interim [620000000]:อันดับแรกนะคะก็จะเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714650903+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714657967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.71466082+07:00","message":"> Transcript [1241] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714664323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.71466691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714668907+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.714672247+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.887354978+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.887396557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อ Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.887403462+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อ Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.887415937+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.88742397+07:00","message":"[bufferProcess] interim [740000000]:อันดับแรกนะคะก็จะเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887426829+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887432835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887435674+07:00","message":"> Transcript [1242] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887439052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887441234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.887443326+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.88744593+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.950486222+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.950535921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.950541914+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.950554953+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950561713+07:00","message":"[bufferProcess] interim [800000000]:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950564589+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950571385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950574536+07:00","message":"> Transcript [1243] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950577582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950579665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950584581+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.950588118+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.982829703+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.98287331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.982880615+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.982894411+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982902498+07:00","message":"[bufferProcess] interim [860000000]:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982904997+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982908602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982911695+07:00","message":"> Transcript [1244] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982915734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982918322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982920838+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982923105+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982926626+07:00","message":"Push: 'แรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982929297+07:00","message":"TextPushed: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982932207+07:00","message":"Set new StatePrefix : 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:15.982934754+07:00","message":"Next Push (prob) : 'ชื่อเสร็จก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:15.98294424+07:00","message":"push: {false แรกนะคะก็จะเขียน 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.166333398+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.166374723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.16638137+07:00","message":"receive interim result [false|false]: อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.16639371+07:00","message":"[buffer interim] 166 false อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.166403374+07:00","message":"[bufferProcess] interim [40000000]:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.166409556+07:00","message":"[bufferProcess] send to processor:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.166413556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.166416726+07:00","message":"> Transcript [1245] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.16641919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.166421263+07:00","message":"Set new StatePrefix: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:16.314194919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:16.314203985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.329744632+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.460036632+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498877337+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498920014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ\",\"confidence\":0.91306806}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498926941+07:00","message":"receive interim result [true|false]: อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498936921+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498940599+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.498948396+07:00","message":"[buffer interim] 166 true อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498957021+07:00","message":"[bufferProcess] interim [460000000]:อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498960052+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498964056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498967072+07:00","message":"> Transcript [1246] [false]: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498970489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498972569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498974559+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498977329+07:00","message":"TextPushed: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498979377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498981423+07:00","message":"> Transcript [1247] [true]: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498984162+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498986323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498989235+07:00","message":"StatePrefix: 'อันดับแรกนะคะก็จะเขียนชื่อเสร็จก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498991297+07:00","message":"TextPushed: 'อันดับแรกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.498995562+07:00","message":"Push: 'ชื่อเสร็จก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.499005625+07:00","message":"push: {true ชื่อเสร็จก่อนค่ะ 0 0xc0018a5000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:16.507977053+07:00","message":"write wav file: './tmp/7632/7632_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.827194433+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.827242503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.827249063+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:16.827264504+07:00","message":"[buffer interim] 167 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.827272615+07:00","message":"[bufferProcess] interim [420000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:16.827274835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.005277892+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.005318627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.005325442+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.005337418+07:00","message":"[buffer interim] 167 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.005344753+07:00","message":"[bufferProcess] interim [540000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.005347322+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.005352962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.005355806+07:00","message":"> Transcript [1248] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.005358088+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.012154944+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.012180155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.012184695+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.012196141+07:00","message":"[buffer interim] 167 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012202737+07:00","message":"[bufferProcess] interim [600000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012204913+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012208354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012210938+07:00","message":"> Transcript [1249] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012213222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.012215538+07:00","message":"Set new StatePrefix: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.317250197+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.317292935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.317299296+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.317314016+07:00","message":"[buffer interim] 167 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317326116+07:00","message":"[bufferProcess] interim [840000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.31732974+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317336208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317340698+07:00","message":"> Transcript [1250] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317346065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317349407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.3173514+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.317353566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.520148647+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.520182443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.520188593+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.520201487+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520207954+07:00","message":"[bufferProcess] interim [80000000]:หลังจากนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520210725+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520214539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520217618+07:00","message":"> Transcript [1251] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520225699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520228028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520229989+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.520232001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.900009112+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.900053004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.900059904+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:17.9000727+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900080824+07:00","message":"[bufferProcess] interim [440000000]:หลังจากนั้นนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900083502+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.90008913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900092349+07:00","message":"> Transcript [1252] [false]: 'หลังจากนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900095857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900098336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.900100576+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:17.90010279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.021587585+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.021628864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.021636135+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.021654408+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021662818+07:00","message":"[bufferProcess] interim [560000000]:หลังจากนั้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021665919+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021672767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.02167577+07:00","message":"> Transcript [1253] [false]: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021679206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021681432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021683639+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.02168595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021691928+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021693979+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021696367+07:00","message":"Set new StatePrefix : 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.021698956+07:00","message":"Next Push (prob) : 'จากนั้นนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.021707112+07:00","message":"push: {false หลัง 0 0xc000183480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.02966511+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.029691681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.029697165+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.029710775+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029716761+07:00","message":"[bufferProcess] interim [620000000]:หลังจากนั้นนะคะก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029719242+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029726624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029729489+07:00","message":"> Transcript [1254] [false]: 'หลังจากนั้นนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029732672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029734858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.02973731+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.029739667+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.339919583+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.33996242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่ซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.339968716+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่ซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.339981489+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.339989053+07:00","message":"[bufferProcess] interim [860000000]:หลังจากนั้นนะคะก็ใส่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.339991766+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.339997452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.340000202+07:00","message":"> Transcript [1255] [false]: 'หลังจากนั้นนะคะก็ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.340004105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.340006389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.340008579+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.340011094+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.3541517+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.354171958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.354177045+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สบาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.354187913+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354192975+07:00","message":"[bufferProcess] interim [920000000]:หลังจากนั้นนะคะก็ใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354196881+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่ซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354201811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354204161+07:00","message":"> Transcript [1256] [false]: 'หลังจากนั้นนะคะก็ใส่ซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354206971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354209068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354211103+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.354213415+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.416988333+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.417043721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่ Smart\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.417052596+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่ Smart"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.417069216+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่ Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417079208+07:00","message":"[bufferProcess] interim [980000000]:หลังจากนั้นนะคะก็ใส่ Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417083444+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417088343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.41709483+07:00","message":"> Transcript [1257] [false]: 'หลังจากนั้นนะคะก็ใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.41710051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417103686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417106669+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417109849+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417114303+07:00","message":"Push: 'จากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417117425+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417120932+07:00","message":"Set new StatePrefix : 'หลังจากนั้นนะคะก็ใส่สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.417124045+07:00","message":"Next Push (prob) : 'ใส่สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.417136116+07:00","message":"push: {false จากนั้นนะคะก็ 0 0xc000183480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.535443808+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.53548726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.535493634+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.535508662+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.535516807+07:00","message":"[bufferProcess] interim [40000000]:หลังจากนั้นนะคะก็ใส่สมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.535519237+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่ Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.53553419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.535537683+07:00","message":"> Transcript [1258] [false]: 'หลังจากนั้นนะคะก็ใส่ Smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.535540572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.535543309+07:00","message":"Set new StatePrefix: 'หลังจากนั้นนะคะก็ใส่ Smart'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.537680853+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.537727081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.537732853+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.537750121+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537757574+07:00","message":"[bufferProcess] interim [100000000]:หลังจากนั้นนะคะก็ใส่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537760179+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537765624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537768606+07:00","message":"> Transcript [1259] [false]: 'หลังจากนั้นนะคะก็ใส่สมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537771361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.537773707+07:00","message":"Set new StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.750377861+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.750426494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.750433261+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกวง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.750449973+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750458883+07:00","message":"[bufferProcess] interim [280000000]:หลังจากนั้นนะคะก็ใส่สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750461661+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750465351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750468158+07:00","message":"> Transcript [1260] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750470719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.750473347+07:00","message":"Set new StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.790831831+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.790872292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.790879277+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.790895786+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790905507+07:00","message":"[bufferProcess] interim [340000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790908746+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790914395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790917503+07:00","message":"> Transcript [1261] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790921213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790923587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790925748+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.790928399+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.918457147+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.918505383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.918513753+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:18.918534635+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918543269+07:00","message":"[bufferProcess] interim [460000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918547498+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918556315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918560749+07:00","message":"> Transcript [1262] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918565784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.91856882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.91857216+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:18.918575921+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.106577759+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.106616899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.106623394+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.106645002+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106652013+07:00","message":"[bufferProcess] interim [640000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106655125+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106660605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106663568+07:00","message":"> Transcript [1263] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106667091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106669299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106671429+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.106673954+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192170733+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192198426+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192201364+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192203479+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.19220541+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192207326+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192211118+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192214733+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192217719+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192220569+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192223369+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192227074+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192228854+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.192230598+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.263298649+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.263338434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.263344474+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.26336078+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263369581+07:00","message":"[bufferProcess] interim [760000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263372036+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263375724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263379418+07:00","message":"> Transcript [1264] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263383555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263385658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263388001+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263390488+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263393537+07:00","message":"Push: 'ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263395624+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263397873+07:00","message":"Set new StatePrefix : 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.263400263+07:00","message":"Next Push (prob) : 'ลงไปใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.263407457+07:00","message":"push: {false ใส่สมาชิก 0 0xc000183480}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:19.315084789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:19.315103577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.322661751+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.322702237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.322708703+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.322725565+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322733147+07:00","message":"[bufferProcess] interim [880000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.32273601+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322743274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322746141+07:00","message":"> Transcript [1265] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322749448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322751744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.322754788+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.32275835+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.49933203+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.499372093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.499379311+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.499395586+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499405739+07:00","message":"[bufferProcess] interim [60000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499408771+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499414396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499417597+07:00","message":"> Transcript [1266] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499420855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499423076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.49942672+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.499429706+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.690032169+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.69007894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.690085474+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:19.690097991+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690106524+07:00","message":"[bufferProcess] interim [240000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.69010931+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690112874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690115793+07:00","message":"> Transcript [1267] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690119373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690121589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690123955+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:19.690126893+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.016334469+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.016395553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.016405912+07:00","message":"receive interim result [false|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.016424031+07:00","message":"[buffer interim] 167 false หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016437941+07:00","message":"[bufferProcess] interim [600000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016441779+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016451071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016457486+07:00","message":"> Transcript [1268] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016463487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.01646645+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016470087+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016474094+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016483828+07:00","message":"Push: 'ลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016487108+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.01649075+07:00","message":"Set new StatePrefix : 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.016495336+07:00","message":"Next Push (prob) : 'วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.016523891+07:00","message":"push: {false ลงไปใน 0 0xc000183480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.050862482+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169414047+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169454379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ\",\"confidence\":0.95336556}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169461297+07:00","message":"receive interim result [true|false]: หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169469479+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169471569+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169477096+07:00","message":"[buffer interim] 167 true หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169484851+07:00","message":"[bufferProcess] interim [810000000]:หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169488756+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169492518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169495468+07:00","message":"> Transcript [1269] [false]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169498813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169503281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169505689+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169508276+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169510426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.16951252+07:00","message":"> Transcript [1270] [true]: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169514952+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169516768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.16951857+07:00","message":"StatePrefix: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปในวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169520608+07:00","message":"TextPushed: 'หลังจากนั้นนะคะก็ใส่สมาชิกลงไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.169530363+07:00","message":"Push: 'วงเล็บปีกกาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.169538769+07:00","message":"push: {true วงเล็บปีกกาค่ะ 0 0xc000183480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:20.179403919+07:00","message":"write wav file: './tmp/7632/7632_167.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.431616394+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.490167156+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.684640409+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.684676504+07:00","message":"found end of frame, send empty tag with msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.684680871+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.684689784+07:00","message":"[buffer interim] 168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684698111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.68470222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684705355+07:00","message":"> Transcript [1271] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.68470816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684710146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684712169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684714289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:20.684717552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:20.684726811+07:00","message":"push: {true \n 0 0xc000044280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:20.689442825+07:00","message":"write wav file: './tmp/7632/7632_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.010793399+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.131080462+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.294390975+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.294425072+07:00","message":"found end of frame, send empty tag with msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.294429264+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.294437772+07:00","message":"[buffer interim] 169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294446389+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294450563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294453829+07:00","message":"> Transcript [1272] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294457463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294460217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294462265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294464241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:21.294473713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.294484534+07:00","message":"push: {true \n 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:21.298840629+07:00","message":"write wav file: './tmp/7632/7632_169.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.651217474+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:21.972152665+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.040649135+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.058263524+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.058305117+07:00","message":"found end of frame, send empty tag with msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.058308703+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.058333457+07:00","message":"[buffer interim] 170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058381009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058391215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058396099+07:00","message":"> Transcript [1273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058402256+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058406258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058409285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.05841265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.058422987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.058439999+07:00","message":"push: {true \n 0 0xc000182e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:22.06351286+07:00","message":"write wav file: './tmp/7632/7632_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.102350321+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.230702383+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.266389481+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.266449721+07:00","message":"found end of frame, send empty tag with msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.26645385+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.26646367+07:00","message":"[buffer interim] 171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266473453+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266481047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266484441+07:00","message":"> Transcript [1274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266487154+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266489328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266492119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266494162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.266501224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.266513774+07:00","message":"push: {true \n 0 0xc0004a2200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:22.272101606+07:00","message":"write wav file: './tmp/7632/7632_171.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:22.315376577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:22.315365506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.792120997+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.792164047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.792169712+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.79218129+07:00","message":"[buffer interim] 172 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.792189242+07:00","message":"[bufferProcess] interim [420000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.792191966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.916466749+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.916510051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.916516071+07:00","message":"receive interim result [false|false]: นี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.916538286+07:00","message":"[buffer interim] 172 false นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.916551841+07:00","message":"[bufferProcess] interim [480000000]:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.916554973+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.916561052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.91656408+07:00","message":"> Transcript [1275] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.91656656+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.956109084+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.956158895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.956167129+07:00","message":"receive interim result [false|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:22.956181383+07:00","message":"[buffer interim] 172 false มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956191147+07:00","message":"[bufferProcess] interim [540000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956194842+07:00","message":"[bufferProcess] send to processor:นี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956199928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.95620407+07:00","message":"> Transcript [1276] [false]: 'นี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956208949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956212141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956215199+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:22.956217625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.188925015+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286482051+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.28652882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\",\"confidence\":0.9403795}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286541255+07:00","message":"receive interim result [true|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286550524+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286553154+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286560204+07:00","message":"[buffer interim] 172 true มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286569935+07:00","message":"[bufferProcess] interim [990000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286573204+07:00","message":"[bufferProcess] send to processor (isfinal):มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286577011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286580238+07:00","message":"> Transcript [1277] [false]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286582712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286584832+07:00","message":"Set new StatePrefix: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286586595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286588529+07:00","message":"> Transcript [1278] [true]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286590929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286593155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286595159+07:00","message":"StatePrefix: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286597183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:23.286604089+07:00","message":"Push: 'มีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:23.286613184+07:00","message":"push: {true มีค่ะ 0 0xc002b4e380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:23.292525895+07:00","message":"write wav file: './tmp/7632/7632_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.052294362+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:25.315588425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:25.315599859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.784833029+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.784881282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.78488703+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.784902515+07:00","message":"[buffer interim] 173 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.784909915+07:00","message":"[bufferProcess] interim [540000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.784912133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.784918883+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.784921511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.784924431+07:00","message":"> Transcript [1279] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.78492655+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.85384037+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.853881524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนิเมะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.85388754+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.853904166+07:00","message":"[buffer interim] 173 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.853911531+07:00","message":"[bufferProcess] interim [600000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.853913494+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.941744741+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.941791977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.941798292+07:00","message":"receive interim result [false|false]: อันนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.941812475+07:00","message":"[buffer interim] 173 false อันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941820762+07:00","message":"[bufferProcess] interim [660000000]:อันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941824664+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941835058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941839168+07:00","message":"> Transcript [1280] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941842218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.941845611+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.953375386+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.95341612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.95342212+07:00","message":"receive interim result [false|false]: อันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:25.953436355+07:00","message":"[buffer interim] 173 false อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953444235+07:00","message":"[bufferProcess] interim [720000000]:อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953446686+07:00","message":"[bufferProcess] send to processor:อันนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953452608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953455392+07:00","message":"> Transcript [1281] [false]: 'อันนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953457779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:25.953460193+07:00","message":"Set new StatePrefix: 'อันนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.214023429+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.214058019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.214063248+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.214075386+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214081856+07:00","message":"[bufferProcess] interim [960000000]:อันนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214084619+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214088382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214091541+07:00","message":"> Transcript [1282] [false]: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214093674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.214095812+07:00","message":"Set new StatePrefix: 'อันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.410710771+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.410755638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.410761684+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอาบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.410777449+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410785617+07:00","message":"[bufferProcess] interim [140000000]:อันนี้นะคะจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410788989+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410797062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410800706+07:00","message":"> Transcript [1283] [false]: 'อันนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410803945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410806474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410808527+07:00","message":"StatePrefix: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.410810945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.482690299+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.482737681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.482744109+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:26.48275741+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482765246+07:00","message":"[bufferProcess] interim [320000000]:อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482769422+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482776294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482779368+07:00","message":"> Transcript [1284] [false]: 'อันนี้นะคะจะอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482782783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482785076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482787106+07:00","message":"StatePrefix: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:26.482789368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:27.126845109+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:27.126889048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:27.126896979+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:27.126912219+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126920291+07:00","message":"[bufferProcess] interim [920000000]:อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126923099+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126926642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126929856+07:00","message":"> Transcript [1285] [false]: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126933166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126935307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126937371+07:00","message":"StatePrefix: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:27.126939692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.011411179+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.011466338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.011475267+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.011492672+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011502425+07:00","message":"[bufferProcess] interim [760000000]:อันนี้นะคะจะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.01151035+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011515298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011520187+07:00","message":"> Transcript [1286] [false]: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011525216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011529032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011531807+07:00","message":"StatePrefix: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.01153466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.01154533+07:00","message":"Push: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011548524+07:00","message":"TextPushed: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011551716+07:00","message":"Set new StatePrefix : 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.011555021+07:00","message":"Next Push (prob) : 'จะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.011567223+07:00","message":"push: {false อันนี้นะคะ 0 0xc0018a4b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.203480465+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.203527999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.203533872+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.203556048+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.20356448+07:00","message":"[bufferProcess] interim [940000000]:อันนี้นะคะจะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203567171+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203570632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203573496+07:00","message":"> Transcript [1287] [false]: 'อันนี้นะคะจะอ่านว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203577207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203579374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203582229+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.203584499+07:00","message":"TextPushed: 'อันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.265286799+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.265325818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.265331364+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.265346041+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265354495+07:00","message":"[bufferProcess] interim [60000000]:อันนี้นะคะจะอ่านว่าเซตของเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.2653576+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265366923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265369914+07:00","message":"> Transcript [1288] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265373648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265376029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265378588+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.265381074+07:00","message":"TextPushed: 'อันนี้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:28.315777048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:28.315786949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.408749529+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.408795404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.408804313+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.408823232+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408832558+07:00","message":"[bufferProcess] interim [180000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408836268+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408841317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408845571+07:00","message":"> Transcript [1289] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408850132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408853063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408856707+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.408860249+07:00","message":"TextPushed: 'อันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.529664027+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.529711928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.529718242+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.529730504+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529738482+07:00","message":"[bufferProcess] interim [240000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529741433+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529747063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529750154+07:00","message":"> Transcript [1290] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529754318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529756857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529759365+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529761739+07:00","message":"TextPushed: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529766525+07:00","message":"Push: 'จะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529773173+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.52977689+07:00","message":"Set new StatePrefix : 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.529782618+07:00","message":"Next Push (prob) : 'เซตของเอนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.529800266+07:00","message":"push: {false จะอ่านว่า 0 0xc0018a4b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.902073291+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.902121513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.902130967+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.902160494+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902168303+07:00","message":"[bufferProcess] interim [660000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902171117+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902175611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902178903+07:00","message":"> Transcript [1291] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902182252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902184455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902187441+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.902191699+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.904436112+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.904450667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.904454876+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:28.904465276+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904469748+07:00","message":"[bufferProcess] interim [720000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904472525+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904474779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904477099+07:00","message":"> Transcript [1292] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะครับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904479692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904481841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904483988+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:28.904487746+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.233488665+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.233531373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.233538005+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.233559703+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233567598+07:00","message":"[bufferProcess] interim [960000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233570452+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233574113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233577263+07:00","message":"> Transcript [1293] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233580961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233583316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233585468+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.233588529+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.294108371+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.294152977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.294159379+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.294198742+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294209943+07:00","message":"[bufferProcess] interim [80000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294213219+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294219406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294222538+07:00","message":"> Transcript [1294] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294227418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294229761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.29423221+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294235022+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294242363+07:00","message":"Push: 'เซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294244468+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294246739+07:00","message":"Set new StatePrefix : 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.294249238+07:00","message":"Next Push (prob) : 'คะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.294257318+07:00","message":"push: {false เซตของเอนะ 0 0xc0018a4b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.513308045+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.513348463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.513355496+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.513390812+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513399764+07:00","message":"[bufferProcess] interim [320000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513402122+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513405931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513409012+07:00","message":"> Transcript [1295] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513412839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513414987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513417233+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.513420901+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.619257626+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.619298826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.619305436+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.619323394+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619330768+07:00","message":"[bufferProcess] interim [380000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619333478+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619340702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619343612+07:00","message":"> Transcript [1296] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619347267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619349616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619351698+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.619354599+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.683970055+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.684010331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.68402125+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.684035879+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.68404392+07:00","message":"[bufferProcess] interim [440000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684046664+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684050491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684053235+07:00","message":"> Transcript [1297] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684057271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684060324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684062351+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.684065277+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.687531379+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.687560039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.687564801+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.68757735+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687582076+07:00","message":"[bufferProcess] interim [500000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687584469+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687586837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687588989+07:00","message":"> Transcript [1298] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687591959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687593938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687596065+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687598521+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687605987+07:00","message":"Push: 'คะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.68760876+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687611098+07:00","message":"Set new StatePrefix : 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:29.687613435+07:00","message":"Next Push (prob) : 'ด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:29.687638362+07:00","message":"push: {false คะประกอบไป 0 0xc0018a4b00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.325854029+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.325896959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.325903877+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.32591965+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.32592744+07:00","message":"[bufferProcess] interim [100000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325930477+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325934732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325938149+07:00","message":"> Transcript [1299] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325941887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325944212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325946378+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.325948871+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708019248+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708064797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708073397+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.70808853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ABC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708092451+07:00","message":"receive interim result [false|false]:  ABC"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708102146+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:30.708108272+07:00","message":"[buffer interim] 173 false  ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708118429+07:00","message":"[bufferProcess] interim [520000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708122807+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708126568+07:00","message":"[bufferProcess] interim [520000000]: ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.70812924+07:00","message":"[bufferProcess] update buffer: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708133315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708136391+07:00","message":"> Transcript [1300] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708139743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.70814174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.70814389+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:30.708146445+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026883132+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026929373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026936801+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026949625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ABC และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026952563+07:00","message":"receive interim result [false|false]:  ABC และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026959829+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.026963273+07:00","message":"[buffer interim] 173 false  ABC และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.0269699+07:00","message":"[bufferProcess] interim [760000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026972631+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026975765+07:00","message":"[bufferProcess] interim [760000000]: ABC และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026978466+07:00","message":"[bufferProcess] update buffer: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026981442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.02698672+07:00","message":"> Transcript [1301] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026990349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.02699262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026996774+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.026999006+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214257522+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214299665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214306807+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214317602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a b และ c\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214321383+07:00","message":"receive interim result [false|false]:  a b และ c"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214329114+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214332849+07:00","message":"[buffer interim] 173 false  a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214339574+07:00","message":"[bufferProcess] interim [940000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214342528+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214346031+07:00","message":"[bufferProcess] interim [940000000]: a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214349107+07:00","message":"[bufferProcess] update buffer: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214352466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214355422+07:00","message":"> Transcript [1302] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214359682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214362027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214363976+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214366332+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214369413+07:00","message":"Push: 'ด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214371888+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214379047+07:00","message":"Set new StatePrefix : 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก ABC และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.214381735+07:00","message":"Next Push (prob) : 'ชิก ABC และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.214389443+07:00","message":"push: {false ด้วยสมา 0 0xc0018a4b00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:31.316662761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:31.316672149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473920956+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473964715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473971605+07:00","message":"receive interim result [false|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473979133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a b และ c ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473981976+07:00","message":"receive interim result [false|false]:  a b และ c ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473990871+07:00","message":"[buffer interim] 173 false อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.473994554+07:00","message":"[buffer interim] 173 false  a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474002228+07:00","message":"[bufferProcess] interim [240000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474005706+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474009653+07:00","message":"[bufferProcess] interim [240000000]: a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474012299+07:00","message":"[bufferProcess] update buffer: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474015849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.47401887+07:00","message":"> Transcript [1303] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474021816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.474023989+07:00","message":"Set new StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.519268598+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696152282+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696199075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ\",\"confidence\":0.9584343}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696206867+07:00","message":"receive interim result [true|false]: อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696219055+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696221285+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696228215+07:00","message":"[buffer interim] 173 true อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696237268+07:00","message":"[bufferProcess] interim [480000000]:อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696246324+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696250107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696253407+07:00","message":"> Transcript [1304] [false]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.69625712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696259564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696262444+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696265305+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696270172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696273503+07:00","message":"> Transcript [1305] [true]: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696276358+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696278461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696280345+07:00","message":"StatePrefix: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมาชิก a b และ c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696282464+07:00","message":"TextPushed: 'อันนี้นะคะจะอ่านว่าเซตของเอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:31.696293376+07:00","message":"Push: 'ชิก a b และ c ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:31.696302289+07:00","message":"push: {true ชิก a b และ c ค่ะ 0 0xc0018a4b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:31.708790379+07:00","message":"write wav file: './tmp/7632/7632_173.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:34.316831541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:34.31685009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:35.550870791+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.042846887+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.042884905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.042890203+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.042905894+07:00","message":"[buffer interim] 174 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042912746+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042914991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042923176+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042933783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042961695+07:00","message":"> Transcript [1306] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.042966348+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.091413496+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.091447741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.09145303+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.091462173+07:00","message":"[buffer interim] 174 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.091469375+07:00","message":"[bufferProcess] interim [540000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.091471473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.222521516+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.222566704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.222573341+07:00","message":"receive interim result [false|false]: ต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.222594644+07:00","message":"[buffer interim] 174 false ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.22260422+07:00","message":"[bufferProcess] interim [660000000]:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.222606956+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.222611077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.222614076+07:00","message":"> Transcript [1307] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.22261671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.22261915+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.238918397+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.238969316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.238977882+07:00","message":"receive interim result [false|false]: ต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.238993537+07:00","message":"[buffer interim] 174 false ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239001611+07:00","message":"[bufferProcess] interim [720000000]:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239003902+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239009537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239012379+07:00","message":"> Transcript [1308] [false]: 'ต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239016207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239018468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239020544+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.239022857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.412801096+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.412835533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.412842129+07:00","message":"receive interim result [false|false]: ต่อไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.41285374+07:00","message":"[buffer interim] 174 false ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412861319+07:00","message":"[bufferProcess] interim [840000000]:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412863698+07:00","message":"[bufferProcess] send to processor:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412869042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412871823+07:00","message":"> Transcript [1309] [false]: 'ต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412874462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412876382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412878376+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.412880777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.596175308+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.596220073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.596226438+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.596241266+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596249794+07:00","message":"[bufferProcess] interim [80000000]:ต่อไปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596252494+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596256058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596259046+07:00","message":"> Transcript [1310] [false]: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596262819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596265162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596267194+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.596269337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.72791797+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.727953591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.727959351+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.727974527+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.72798198+07:00","message":"[bufferProcess] interim [200000000]:ต่อไปนะคะจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727984261+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727987724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727990684+07:00","message":"> Transcript [1311] [false]: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727994024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727996739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.727998775+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.728000846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.728003673+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.728005654+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.728007848+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.728010029+07:00","message":"Next Push (prob) : 'นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.728017653+07:00","message":"push: {false ต่อไป 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.991511083+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.991564041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.991571034+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:36.991585159+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991592977+07:00","message":"[bufferProcess] interim [440000000]:ต่อไปนะคะจะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991595598+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991603838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991610198+07:00","message":"> Transcript [1312] [false]: 'ต่อไปนะคะจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991614705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991616795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991618897+07:00","message":"StatePrefix: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:36.991621053+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.185696563+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.185742663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.185749452+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.185768444+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185775734+07:00","message":"[bufferProcess] interim [680000000]:ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185778055+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185783517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185787022+07:00","message":"> Transcript [1313] [false]: 'ต่อไปนะคะจะให้บี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185790681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185793179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185795441+07:00","message":"StatePrefix: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.185797701+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:37.317093867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:37.317104115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.824383288+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.824425641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.824432056+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:37.824449212+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824457427+07:00","message":"[bufferProcess] interim [280000000]:ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824460306+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824463882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824467033+07:00","message":"> Transcript [1314] [false]: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.82447064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.82447297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824475102+07:00","message":"StatePrefix: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:37.824477292+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.337930289+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.337973467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแท้เช็คของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.337979311+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแท้เช็คของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.337996652+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแท้เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338004031+07:00","message":"[bufferProcess] interim [760000000]:ต่อไปนะคะจะให้บีค่ะแท้เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338006622+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338010214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338013082+07:00","message":"> Transcript [1315] [false]: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338017938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338020407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338023027+07:00","message":"StatePrefix: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338025104+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338031496+07:00","message":"Push: 'นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338033428+07:00","message":"TextPushed: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338036735+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.338039105+07:00","message":"Next Push (prob) : 'ให้บีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.338047031+07:00","message":"push: {false นะคะจะ 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.534265618+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.534309059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.534315441+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.534331668+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.53433936+07:00","message":"[bufferProcess] interim [0]:ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534342156+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแท้เช็คของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534346162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534348983+07:00","message":"> Transcript [1316] [false]: 'ต่อไปนะคะจะให้บีค่ะแท้เช็คของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534352265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534354716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534357328+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.534360143+07:00","message":"TextPushed: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.586904777+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.586940895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.5869468+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.586962441+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586974845+07:00","message":"[bufferProcess] interim [60000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586977402+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586981123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586984716+07:00","message":"> Transcript [1317] [false]: 'ต่อไปนะคะจะให้บีค่ะแท้เช็คของจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586988389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586990447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586992729+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.586995046+07:00","message":"TextPushed: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.592549324+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.592580008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.592585093+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.592596109+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592601555+07:00","message":"[bufferProcess] interim [120000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592604039+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592606948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592609423+07:00","message":"> Transcript [1318] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592612217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.59261421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.592616944+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.59261949+07:00","message":"TextPushed: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.785078977+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.78513205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.785143215+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.78520172+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785216938+07:00","message":"[bufferProcess] interim [300000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785220268+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785230045+07:00","message":"> Transcript [1319] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785241004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.78524362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785246241+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785248502+07:00","message":"TextPushed: 'ต่อไปนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785253456+07:00","message":"Push: 'ให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785255442+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785263139+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:38.785266209+07:00","message":"Next Push (prob) : 'แพรเซตของจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:38.785288061+07:00","message":"push: {false ให้บีค่ะ 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.224528195+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.224574138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.224580495+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.224598206+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224605542+07:00","message":"[bufferProcess] interim [660000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224608217+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224614825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224618111+07:00","message":"> Transcript [1320] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224621881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224624048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224626026+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.224628629+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.416898789+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.41693463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.416941317+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.416957761+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.41697292+07:00","message":"[bufferProcess] interim [840000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416975751+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416982588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.4169862+07:00","message":"> Transcript [1321] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416989771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416992003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416994726+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.416997849+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.568154905+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.568198454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.568205644+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.568221778+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568231057+07:00","message":"[bufferProcess] interim [960000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568233841+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568237856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568240637+07:00","message":"> Transcript [1322] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568244155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568246384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568248315+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.568251174+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.737071259+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.737112533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.73711847+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.737128849+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737139277+07:00","message":"[bufferProcess] interim [140000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737142726+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737152773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.73715595+07:00","message":"> Transcript [1323] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737159459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737176364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737179101+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737181905+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737195272+07:00","message":"Push: 'แพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737197724+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.737199937+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.73720274+07:00","message":"Next Push (prob) : 'เต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.737211331+07:00","message":"push: {false แพรเซตของจำนวน 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.943600954+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.943645272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.943653007+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:39.943666569+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943674063+07:00","message":"[bufferProcess] interim [380000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943676826+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943682857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943685877+07:00","message":"> Transcript [1324] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943689282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943691473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.94369371+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:39.943696663+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.193241632+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.193292424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.193305709+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.193322782+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193336442+07:00","message":"[bufferProcess] interim [680000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193341214+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193350315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193354995+07:00","message":"> Transcript [1325] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193361766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193364013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193366636+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.193369435+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:40.318022083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:40.318022341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.324591868+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.324625471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.324632821+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.324648841+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324657896+07:00","message":"[bufferProcess] interim [800000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324661839+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324670428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.32467424+07:00","message":"> Transcript [1326] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324679543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324682501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324686366+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.324690444+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.418360682+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.418398995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.418405994+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.418416419+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418424591+07:00","message":"[bufferProcess] interim [920000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418427448+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418431628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418434784+07:00","message":"> Transcript [1327] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.41843876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418441184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.41844356+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418446223+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418449403+07:00","message":"Push: 'เต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418451821+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.41845415+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.418457165+07:00","message":"Next Push (prob) : 'กำลังสองแล้วได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.418465605+07:00","message":"push: {false เต็มที่ยก 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.513157401+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.51320951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.513216422+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.51323325+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.51324081+07:00","message":"[bufferProcess] interim [980000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513243418+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513248279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513251392+07:00","message":"> Transcript [1328] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513254845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513257751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513260433+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.513263239+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.636063078+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.636103533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.636110127+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.636123048+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.636131488+07:00","message":"[bufferProcess] interim [40000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.636134413+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.63614138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.6361442+07:00","message":"> Transcript [1329] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.63614752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.636149833+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.636152816+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.636155864+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.739715362+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.848184261+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.848234138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.848240708+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.848257377+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848266498+07:00","message":"[bufferProcess] interim [340000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848269818+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.84827426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848278201+07:00","message":"> Transcript [1330] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848282291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848284538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848286902+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.848290088+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.84980403+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849812563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849815923+07:00","message":"receive interim result [false|false]: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849824466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849827483+07:00","message":"receive interim result [false|false]:  16 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849831114+07:00","message":"[buffer interim] 174 false ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.84983382+07:00","message":"[buffer interim] 174 false  16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849836985+07:00","message":"[bufferProcess] interim [400000000]:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849839776+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849845885+07:00","message":"[bufferProcess] interim [400000000]: 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849848437+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849850914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.84985318+07:00","message":"> Transcript [1331] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849855701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849857767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849859662+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.84986243+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849868542+07:00","message":"Push: 'กำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849870919+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849873492+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.849875956+07:00","message":"Next Push (prob) : ' 16 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.849885045+07:00","message":"push: {false กำลังสองแล้วได้ 0 0xc0004a3b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.9404879+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940533478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ\",\"confidence\":0.95589465}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940542618+07:00","message":"receive interim result [true|false]: ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940555492+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940566223+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940573503+07:00","message":"[buffer interim] 174 true ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940580931+07:00","message":"[bufferProcess] interim [400000000]:ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940584569+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940588129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.94059113+07:00","message":"> Transcript [1332] [false]: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940594289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940596335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940602663+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940605401+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940607453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940609518+07:00","message":"> Transcript [1333] [true]: 'ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940612196+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940617158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940619371+07:00","message":"StatePrefix: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940621509+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940623397+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940818775+07:00","message":"Push: ' 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940822044+07:00","message":"TextPushed: 'ต่อไปนะคะจะให้บีค่ะแพรเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940824482+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.94082698+07:00","message":"Next Push (prob) : 'ต่อไปนะคะจะให้บีค่ะแท้เซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:40.940835133+07:00","message":"push: {true  16 ค่ะ 0 0xc0004a3b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:40.940858074+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_174.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:40.956290504+07:00","message":"write wav file: './tmp/7632/7632_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.150198868+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.748135059+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.74817916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.748185136+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.748197208+07:00","message":"[buffer interim] 175 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.748203952+07:00","message":"[bufferProcess] interim [420000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.748206192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.74821186+07:00","message":"[bufferProcess] send to processor (ticker):ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.748214708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.748221124+07:00","message":"> Transcript [1334] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.748223761+07:00","message":"Set StatePrefix (first interim): 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.925848476+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.925889669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.925896098+07:00","message":"receive interim result [false|false]: เส้นนี้ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:42.925911167+07:00","message":"[buffer interim] 175 false เส้นนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.92591935+07:00","message":"[bufferProcess] interim [600000000]:เส้นนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:42.925921953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.033385559+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.033427543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.03343412+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.033449064+07:00","message":"[buffer interim] 175 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.033460409+07:00","message":"[bufferProcess] interim [660000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.033462852+07:00","message":"[bufferProcess] send to processor:เส้นนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.03346761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.033470629+07:00","message":"> Transcript [1335] [false]: 'เส้นนี้ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.033473073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.033475357+07:00","message":"Set new StatePrefix: 'เส้นนี้ราคา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:43.318775925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:43.31879165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.804063886+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.804105315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.804115535+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:43.804127294+07:00","message":"[buffer interim] 175 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804134582+07:00","message":"[bufferProcess] interim [260000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804138249+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804145091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804148883+07:00","message":"> Transcript [1336] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804152222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:43.804160584+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.25212528+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.252179248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.252185268+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.252200407+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252208116+07:00","message":"[bufferProcess] interim [920000000]:แค่นี้นะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252211004+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252214767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252217727+07:00","message":"> Transcript [1337] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252221362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252223579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252225616+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.252227868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.485056892+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.485093908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.485100252+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการลด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.485113912+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485121677+07:00","message":"[bufferProcess] interim [40000000]:แค่นี้นะคะหลักการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485124243+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485127873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485130915+07:00","message":"> Transcript [1338] [false]: 'แค่นี้นะคะหลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485134237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485136471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485138544+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.485140748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.684167193+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.684210808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.68421718+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.684233996+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.68424356+07:00","message":"[bufferProcess] interim [160000000]:แค่นี้นะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684247009+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684252541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684256782+07:00","message":"> Transcript [1339] [false]: 'แค่นี้นะคะหลักการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684262152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684265288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684268141+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.684272743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.808361928+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.808401314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.808407456+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.808423689+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808430654+07:00","message":"[bufferProcess] interim [220000000]:แค่นี้นะคะหลักการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808433003+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808436625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808439606+07:00","message":"> Transcript [1340] [false]: 'แค่นี้นะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808443041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808445209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808447302+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808449428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808452236+07:00","message":"Push: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808454698+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808456759+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.808459718+07:00","message":"Next Push (prob) : 'หลักการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.808466919+07:00","message":"push: {false แค่นี้นะคะ 0 0xc0039e6000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.933516746+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.933556448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการลดระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.9335739+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการลดระดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:44.933590182+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.933598296+07:00","message":"[bufferProcess] interim [280000000]:แค่นี้นะคะหลักการลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.93360128+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.933607185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.933610333+07:00","message":"> Transcript [1341] [false]: 'แค่นี้นะคะหลักการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.933612835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:44.933615406+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะหลักการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.050695171+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.050734693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการก็คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.050745963+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการก็คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.050760193+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050767552+07:00","message":"[bufferProcess] interim [340000000]:แค่นี้นะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050770046+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการลดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050777066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050780027+07:00","message":"> Transcript [1342] [false]: 'แค่นี้นะคะหลักการลดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050782539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.050785243+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะหลักการลดระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.187839607+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.187877281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.187883546+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.187895156+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.187902284+07:00","message":"[bufferProcess] interim [520000000]:แค่นี้นะคะหลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.187904989+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.187911068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.187913975+07:00","message":"> Transcript [1343] [false]: 'แค่นี้นะคะหลักการก็คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.18791668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.187919773+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะหลักการก็คืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.215428543+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.215475609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.21548142+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.215493572+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.21550226+07:00","message":"[bufferProcess] interim [640000000]:แค่นี้นะคะหลักการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.215505032+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.215508764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.215511704+07:00","message":"> Transcript [1344] [false]: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.21551423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.215516847+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.304385162+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.304423748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียนชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.304430061+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียนชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.304443965+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304452675+07:00","message":"[bufferProcess] interim [880000000]:แค่นี้นะคะหลักการเขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304455321+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการเขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304459116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304461908+07:00","message":"> Transcript [1345] [false]: 'แค่นี้นะคะหลักการเขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304465565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304468056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304470645+07:00","message":"StatePrefix: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.304473001+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.337570893+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.337600503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียนชื่อเซ็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.337607324+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียนชื่อเซ็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.337623837+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.33763214+07:00","message":"[bufferProcess] interim [940000000]:แค่นี้นะคะหลักการเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337635782+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการเขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337640898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337644696+07:00","message":"> Transcript [1346] [false]: 'แค่นี้นะคะหลักการเขียนชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337649449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337652285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337655287+07:00","message":"StatePrefix: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.337658606+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.396205715+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.396242848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียนชื่อ Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.396249145+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียนชื่อ Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.39626284+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396270476+07:00","message":"[bufferProcess] interim [0]:แค่นี้นะคะหลักการเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396273063+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการเขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396279642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.39628237+07:00","message":"> Transcript [1347] [false]: 'แค่นี้นะคะหลักการเขียนชื่อเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396285927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396288443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396292545+07:00","message":"StatePrefix: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.396295089+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.463968174+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.464013109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.46401982+07:00","message":"receive interim result [false|false]: แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.464036286+07:00","message":"[buffer interim] 175 false แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464044832+07:00","message":"[bufferProcess] interim [120000000]:แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464048122+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะหลักการเขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464054663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464057699+07:00","message":"> Transcript [1348] [false]: 'แค่นี้นะคะหลักการเขียนชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464061882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464064104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464066154+07:00","message":"StatePrefix: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464068511+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464074267+07:00","message":"Push: 'หลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464076548+07:00","message":"TextPushed: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464079335+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะหลักการเขียนชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.464081935+07:00","message":"Next Push (prob) : 'ชื่อ Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.464111017+07:00","message":"push: {false หลักการเขียน 0 0xc0039e6000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.6758254+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842754283+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842801409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ\",\"confidence\":0.8792848}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842811191+07:00","message":"receive interim result [true|false]: เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842823106+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842826986+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.842842838+07:00","message":"[buffer interim] 175 true เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842859522+07:00","message":"[bufferProcess] interim [540000000]:เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842864354+07:00","message":"[bufferProcess] send to processor (isfinal):แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842869843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842874435+07:00","message":"> Transcript [1349] [false]: 'แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.84287803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842882142+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842885534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842889552+07:00","message":"> Transcript [1350] [true]: 'เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842893287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.84289617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842899953+07:00","message":"StatePrefix: 'แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.842904031+07:00","message":"TextPushed: 'แค่นี้นะคะหลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.84290681+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.843098348+07:00","message":"Push: 'ชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.843104852+07:00","message":"TextPushed: 'แค่นี้นะคะหลักการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.84310931+07:00","message":"Set new StatePrefix : 'เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.843113014+07:00","message":"Next Push (prob) : 'เส้นนี้นะคะหลักการลดการเขียนชื่อเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:45.84312568+07:00","message":"push: {true ชื่อเซตค่ะ 0 0xc0039e6000}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:45.843131234+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:45.851849339+07:00","message":"write wav file: './tmp/7632/7632_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.060706097+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.189757698+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.282167718+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.282195875+07:00","message":"found end of frame, send empty tag with msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.282200215+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.282210325+07:00","message":"[buffer interim] 176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282221196+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282226574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.28223004+07:00","message":"> Transcript [1351] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.28223285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282234892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282237014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282239039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:46.282242008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.282250986+07:00","message":"push: {true \n 0 0xc0018a4b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:46.286601862+07:00","message":"write wav file: './tmp/7632/7632_176.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:46.319672013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:46.319682581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:46.771318325+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.32544799+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.325500216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.325507118+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.325522383+07:00","message":"[buffer interim] 177 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325529459+07:00","message":"[bufferProcess] interim [360000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325534006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325540936+07:00","message":"[bufferProcess] send to processor (ticker):มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325543973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325547047+07:00","message":"> Transcript [1352] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.325549334+07:00","message":"Set StatePrefix (first interim): 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.523121386+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.523164963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.523170807+07:00","message":"receive interim result [false|false]: มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.523186242+07:00","message":"[buffer interim] 177 false มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.523193408+07:00","message":"[bufferProcess] interim [540000000]:มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.523195292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.765988729+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.766027776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.766034523+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:47.766047362+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.76605691+07:00","message":"[bufferProcess] interim [780000000]:มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766060628+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766066234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766069372+07:00","message":"> Transcript [1353] [false]: 'มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766072387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766074416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766076459+07:00","message":"StatePrefix: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:47.766078793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.160928601+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.16097728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.160984586+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.160998644+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161009329+07:00","message":"[bufferProcess] interim [140000000]:มีอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161011788+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161017144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161020118+07:00","message":"> Transcript [1354] [false]: 'มีอะไรบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.16102331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161025614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161027622+07:00","message":"StatePrefix: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.161029855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.224387573+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.224443059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.224450635+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.22446283+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224470323+07:00","message":"[bufferProcess] interim [260000000]:มีอะไรบ้างคะที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.22447273+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.22447887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224482426+07:00","message":"> Transcript [1355] [false]: 'มีอะไรบ้างคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224485881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224488299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224490399+07:00","message":"StatePrefix: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.224492851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.264711511+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.264759172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.264766178+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.264782155+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264790507+07:00","message":"[bufferProcess] interim [320000000]:มีอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264793075+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264799908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264802792+07:00","message":"> Transcript [1356] [false]: 'มีอะไรบ้างคะที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264806021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264809019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264811011+07:00","message":"StatePrefix: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.26481384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.2648197+07:00","message":"Push: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264821857+07:00","message":"TextPushed: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264825474+07:00","message":"Set new StatePrefix : 'มีอะไรบ้างคะที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.264827821+07:00","message":"Next Push (prob) : 'บ้างคะที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.264836599+07:00","message":"push: {false มีอะไร 0 0xc002b4e780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.474038153+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.474076808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.474083073+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.474097451+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474105766+07:00","message":"[bufferProcess] interim [440000000]:มีอะไรบ้างคะที่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474108335+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474112508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474115479+07:00","message":"> Transcript [1357] [false]: 'มีอะไรบ้างคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474117816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.474120402+07:00","message":"Set new StatePrefix: 'มีอะไรบ้างคะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.485560963+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.48559869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.485604627+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.485618169+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.485624027+07:00","message":"[bufferProcess] interim [500000000]:มีอะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.485626885+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.485630381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.48563319+07:00","message":"> Transcript [1358] [false]: 'มีอะไรบ้างคะที่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.485635479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.485637505+07:00","message":"Set new StatePrefix: 'มีอะไรบ้างคะที่ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.673981693+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.674027773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.674035353+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.674053252+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.674061519+07:00","message":"[bufferProcess] interim [680000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.674064159+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.674068052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.674070801+07:00","message":"> Transcript [1359] [false]: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.674073185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.67407534+07:00","message":"Set new StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.858087871+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.858119271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.858125023+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.858139102+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858146071+07:00","message":"[bufferProcess] interim [860000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858148931+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858152821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858155834+07:00","message":"> Transcript [1360] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858159239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858161511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858163451+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.858165551+07:00","message":"TextPushed: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.978961154+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.979001386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.979012066+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:48.979026066+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979034195+07:00","message":"[bufferProcess] interim [980000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979037367+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979044609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979047596+07:00","message":"> Transcript [1361] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979050998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.97905332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.979056118+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:48.97905876+07:00","message":"TextPushed: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.12915963+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.129212995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.129220023+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.12923622+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129244372+07:00","message":"[bufferProcess] interim [40000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129247081+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129253916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129257177+07:00","message":"> Transcript [1362] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129260501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129263059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129265219+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.129267494+07:00","message":"TextPushed: 'มีอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.182384221+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.182431308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.182438823+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.182455291+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182464786+07:00","message":"[bufferProcess] interim [160000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182467496+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182475439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182478244+07:00","message":"> Transcript [1363] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182481781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182484403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182486869+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.18248948+07:00","message":"TextPushed: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182493532+07:00","message":"Push: 'บ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182495992+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182498189+07:00","message":"Set new StatePrefix : 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.182500429+07:00","message":"Next Push (prob) : 'เต็มที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.182509765+07:00","message":"push: {false บ้างคะที่เป็นจำนวน 0 0xc002b4e780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.184874506+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.184888777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.184893911+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.184905218+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184909748+07:00","message":"[bufferProcess] interim [220000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184911955+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184914466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184918001+07:00","message":"> Transcript [1364] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.18492094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184923058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184925426+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.184928082+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192042601+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192068698+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192072024+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192074108+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192076575+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192078416+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192080346+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192082283+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192084239+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192086307+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192088575+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192090826+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.192093012+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:49.319989624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:49.319994138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.437475206+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.437521137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.437527879+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.437545679+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437555354+07:00","message":"[bufferProcess] interim [460000000]:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437558196+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437567774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.43757631+07:00","message":"> Transcript [1365] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437580832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437583255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437585819+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.437588496+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.769728521+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.769764189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.769770288+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.769782395+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769790769+07:00","message":"[bufferProcess] interim [820000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769793521+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769799647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769802882+07:00","message":"> Transcript [1366] [false]: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769806505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769808814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769811216+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.769813836+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.817875426+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.81791451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.81792186+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:49.817941323+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.817949751+07:00","message":"[bufferProcess] interim [880000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.81795283+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.817959931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.817962595+07:00","message":"> Transcript [1367] [false]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.817965038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:49.817967258+07:00","message":"Set new StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.02661266+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.026648124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.026654995+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.026666161+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026673985+07:00","message":"[bufferProcess] interim [60000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026677279+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026680943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026684076+07:00","message":"> Transcript [1368] [false]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026687809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026689849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026691884+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.026694338+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.029577071+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.038216211+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.038242264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.03824776+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.038259283+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038264324+07:00","message":"[bufferProcess] interim [120000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038266616+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038270198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038273057+07:00","message":"> Transcript [1369] [false]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038276028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038278187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038281328+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.038284041+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.148824832+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.148862316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.148869589+07:00","message":"receive interim result [false|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.148883618+07:00","message":"[buffer interim] 177 false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148890706+07:00","message":"[bufferProcess] interim [240000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148893433+07:00","message":"[bufferProcess] send to processor:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148899562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148906266+07:00","message":"> Transcript [1370] [false]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148909975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148912093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148914522+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.148917525+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179478105+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179522314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16\",\"confidence\":0.9583702}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179530706+07:00","message":"receive interim result [true|false]: มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179540839+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179543092+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179550177+07:00","message":"[buffer interim] 177 true มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179557931+07:00","message":"[bufferProcess] interim [300000000]:มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179565089+07:00","message":"[bufferProcess] send to processor (isfinal):มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179568978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179578129+07:00","message":"> Transcript [1371] [false]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179583038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179585075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179587673+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179590408+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179597184+07:00","message":"Push: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179599346+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.1796016+07:00","message":"Set new StatePrefix : 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179604112+07:00","message":"Next Push (prob) : 'ได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179606019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179608236+07:00","message":"> Transcript [1372] [true]: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179610734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179612703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179614611+07:00","message":"StatePrefix: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179616618+07:00","message":"TextPushed: 'มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:50.179618942+07:00","message":"Push: 'ได้ 16'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179625763+07:00","message":"push: {false มีอะไรบ้างคะที่เป็นจํานวนเต็มยกกําลังสองแล้ว 0 0xc002b4e780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:50.179637681+07:00","message":"push: {true ได้ 16 0 0xc002b4e780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:50.18853452+07:00","message":"write wav file: './tmp/7632/7632_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:51.505973542+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.039895076+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.039953638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.039959338+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.039974838+07:00","message":"[buffer interim] 178 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.039982248+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.039985124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.039992997+07:00","message":"[bufferProcess] send to processor (ticker):ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.039997642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.040002114+07:00","message":"> Transcript [1373] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.040008528+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.177051268+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.177096609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.177105186+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.177119013+07:00","message":"[buffer interim] 178 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.177127195+07:00","message":"[bufferProcess] interim [480000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.177129212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:52.320894206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:52.320898726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.362385935+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.362426087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.362431791+07:00","message":"receive interim result [false|false]: ก็คืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.362447157+07:00","message":"[buffer interim] 178 false ก็คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362456109+07:00","message":"[bufferProcess] interim [660000000]:ก็คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.36245856+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362461771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362464921+07:00","message":"> Transcript [1374] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362468498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362470806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.36247308+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.362475246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.373083798+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.373116499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.373122781+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.373135327+07:00","message":"[buffer interim] 178 false ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373141788+07:00","message":"[bufferProcess] interim [720000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373144079+07:00","message":"[bufferProcess] send to processor:ก็คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373147471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373150083+07:00","message":"> Transcript [1375] [false]: 'ก็คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373152952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373155131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373157139+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.373159394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.563917296+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.56396811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมีสี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.563974851+07:00","message":"receive interim result [false|false]: ก็คือมีสี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.563987934+07:00","message":"[buffer interim] 178 false ก็คือมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.563998436+07:00","message":"[bufferProcess] interim [900000000]:ก็คือมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564000923+07:00","message":"[bufferProcess] send to processor:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564004489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564007427+07:00","message":"> Transcript [1376] [false]: 'ก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.56401279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564015095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564017587+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.564019731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.754477266+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.754525199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.754533019+07:00","message":"receive interim result [false|false]: ก็คือมี 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.754547399+07:00","message":"[buffer interim] 178 false ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754555647+07:00","message":"[bufferProcess] interim [80000000]:ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754557916+07:00","message":"[bufferProcess] send to processor:ก็คือมีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754563747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754566975+07:00","message":"> Transcript [1377] [false]: 'ก็คือมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.75457042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754572892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754582148+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754584855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754591186+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754593952+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754596237+07:00","message":"Set new StatePrefix : 'ก็คือมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.754600167+07:00","message":"Next Push (prob) : 'คือมีสี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.754624753+07:00","message":"push: {false ก็ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937747121+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937774369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937780617+07:00","message":"receive interim result [false|false]: ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937790962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937793762+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937800106+07:00","message":"[buffer interim] 178 false ก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:52.937807661+07:00","message":"[buffer interim] 178 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937813788+07:00","message":"[bufferProcess] interim [320000000]:ก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937816249+07:00","message":"[bufferProcess] send to processor:ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937823209+07:00","message":"[bufferProcess] interim [320000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937825747+07:00","message":"[bufferProcess] update buffer: ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937828443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937830591+07:00","message":"> Transcript [1378] [false]: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937833002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:52.937834924+07:00","message":"Set new StatePrefix: 'ก็คือมี 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.170133889+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.23032093+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.263121101+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.263161491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.263171839+07:00","message":"receive interim result [false|false]: ก็คือมี 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.263185995+07:00","message":"[buffer interim] 178 false ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263193409+07:00","message":"[bufferProcess] interim [680000000]:ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263195927+07:00","message":"[bufferProcess] send to processor:ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263202612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.26320553+07:00","message":"> Transcript [1379] [false]: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263208844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263211324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.26321362+07:00","message":"StatePrefix: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.263217984+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283673691+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283709104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมี 4\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.28371522+07:00","message":"receive interim result [true|false]: ก็คือมี 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283725564+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283727992+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283733808+07:00","message":"[buffer interim] 178 true ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283742305+07:00","message":"[bufferProcess] interim [680000000]:ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283750258+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือมี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283753343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283756325+07:00","message":"> Transcript [1380] [false]: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283762303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283764674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283766659+07:00","message":"StatePrefix: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283768783+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283770865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283773253+07:00","message":"> Transcript [1381] [true]: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283775382+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283777285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283779173+07:00","message":"StatePrefix: 'ก็คือมี 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283780996+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.283786793+07:00","message":"Push: 'คือมี 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.283794672+07:00","message":"push: {true คือมี 4 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:53.289926967+07:00","message":"write wav file: './tmp/7632/7632_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.697017216+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.697068066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.697073779+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.697088839+07:00","message":"[buffer interim] 179 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.697097228+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.697099493+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.708385165+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.70841133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.708416471+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.708429792+07:00","message":"[buffer interim] 179 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.70843452+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.708436677+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.708440038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.708442751+07:00","message":"> Transcript [1382] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.708445419+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.961098261+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.961134984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็รู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.961140809+07:00","message":"receive interim result [false|false]: แล้วก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.961152551+07:00","message":"[buffer interim] 179 false แล้วก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961178134+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961180989+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961188027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961191307+07:00","message":"> Transcript [1383] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961194546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961196481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961198622+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.961200672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.972804717+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.972833426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.972839475+07:00","message":"receive interim result [false|false]: แล้วก็ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:53.972850506+07:00","message":"[buffer interim] 179 false แล้วก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972856288+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972858523+07:00","message":"[bufferProcess] send to processor:แล้วก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972861725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.97286446+07:00","message":"> Transcript [1384] [false]: 'แล้วก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972867464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972869575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972871482+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:53.972873605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.305327655+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.305374517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.305380364+07:00","message":"receive interim result [false|false]: แล้วก็ลบสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.305394206+07:00","message":"[buffer interim] 179 false แล้วก็ลบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305401777+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ลบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.30540419+07:00","message":"[bufferProcess] send to processor:แล้วก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305408493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305411432+07:00","message":"> Transcript [1385] [false]: 'แล้วก็ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305414583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305416742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305418826+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.305421083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.416106647+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.416143647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ 4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.416150611+07:00","message":"receive interim result [false|false]: แล้วก็ลบ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.416164366+07:00","message":"[buffer interim] 179 false แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416172145+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416183153+07:00","message":"[bufferProcess] send to processor:แล้วก็ลบสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416189029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416192209+07:00","message":"> Transcript [1386] [false]: 'แล้วก็ลบสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416195733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416197949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416200131+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416202338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416208773+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416210926+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.416212982+07:00","message":"Set new StatePrefix : 'แล้วก็ลบสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.4162153+07:00","message":"Next Push (prob) : 'ก็ลบสิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.416223286+07:00","message":"push: {false แล้ว 0 0xc000183680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606791615+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606833786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606846459+07:00","message":"receive interim result [false|false]: แล้วก็ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606861827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606866556+07:00","message":"receive interim result [false|false]:  4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606889409+07:00","message":"[buffer interim] 179 false แล้วก็ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.606921437+07:00","message":"[buffer interim] 179 false  4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606930753+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606934929+07:00","message":"[bufferProcess] send to processor:แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606946088+07:00","message":"[bufferProcess] interim [200000000]: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606950114+07:00","message":"[bufferProcess] update buffer: แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606954168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.60696575+07:00","message":"> Transcript [1387] [false]: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606969454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.606972719+07:00","message":"Set new StatePrefix: 'แล้วก็ลบ 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801707389+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801744542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801751478+07:00","message":"receive interim result [false|false]: แล้วก็ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801767278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801770384+07:00","message":"receive interim result [false|false]:  4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.801778339+07:00","message":"[buffer interim] 179 false แล้วก็ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.80178136+07:00","message":"[buffer interim] 179 false  4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801787838+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801790175+07:00","message":"[bufferProcess] send to processor:แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801793748+07:00","message":"[bufferProcess] interim [380000000]: 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801796443+07:00","message":"[bufferProcess] update buffer: แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801799305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801802675+07:00","message":"> Transcript [1388] [false]: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801805871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801808171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801810195+07:00","message":"StatePrefix: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.801812487+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.839083245+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918838455+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918881193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918888166+07:00","message":"receive interim result [false|false]: แล้วก็ลบ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.9189004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918903797+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918911547+07:00","message":"[buffer interim] 179 false แล้วก็ลบ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.918914722+07:00","message":"[buffer interim] 179 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.91892203+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ลบ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918925015+07:00","message":"[bufferProcess] send to processor:แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918928332+07:00","message":"[bufferProcess] interim [560000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918931059+07:00","message":"[bufferProcess] update buffer: แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.91894015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918971641+07:00","message":"> Transcript [1389] [false]: 'แล้วก็ลบ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918978378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918981306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918983994+07:00","message":"StatePrefix: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.918986404+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939420851+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939455307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลบ 4 ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939463553+07:00","message":"receive interim result [true|false]: แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939476976+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939480477+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939489575+07:00","message":"[buffer interim] 179 true แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939497765+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939502261+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ลบ 4 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939520901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939552487+07:00","message":"> Transcript [1390] [false]: 'แล้วก็ลบ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939558245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939561241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939564609+07:00","message":"StatePrefix: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939567347+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939569785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939572324+07:00","message":"> Transcript [1391] [true]: 'แล้วก็ลบ 4 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939574508+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939576378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939587581+07:00","message":"StatePrefix: 'แล้วก็ลบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939589906+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:54.939596636+07:00","message":"Push: 'ก็ลบ 4 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:54.939607585+07:00","message":"push: {true ก็ลบ 4 ค่ะ 0 0xc000183680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:54.94576972+07:00","message":"write wav file: './tmp/7632/7632_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.28985768+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:55.320930291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:55.320945189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.734970759+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.820030094+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.820051025+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.820054259+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.820061136+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820067707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820071716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820074918+07:00","message":"> Transcript [1392] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820077541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820079434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820081257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820083202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:55.820092065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.820102+07:00","message":"push: {true \n 0 0xc002b4eb00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:55.824921677+07:00","message":"write wav file: './tmp/7632/7632_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.861245425+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:55.989434192+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:56.373276076+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:56.373306298+07:00","message":"found end of frame, send empty tag with msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:56.373309451+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:56.373317617+07:00","message":"[buffer interim] 181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373333605+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.37333786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373340728+07:00","message":"> Transcript [1393] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373343235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.37334565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373347529+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373349459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:56.373356226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:56.373366316+07:00","message":"push: {true \n 0 0xc0004a3400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:56.378221175+07:00","message":"write wav file: './tmp/7632/7632_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.722154493+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.85381112+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.941259671+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.941295564+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.941300485+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.941312615+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941322074+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941329977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941334253+07:00","message":"> Transcript [1394] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941338439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941341559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941344789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941348235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:05:57.941354738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:57.941367019+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:05:57.945825299+07:00","message":"write wav file: './tmp/7632/7632_182.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:58.32097207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:05:58.320995269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:05:59.384634655+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.265111863+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.265160303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.265176939+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.265193452+07:00","message":"[buffer interim] 183 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265200702+07:00","message":"[bufferProcess] interim [870000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265205356+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265228535+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265232144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265235068+07:00","message":"> Transcript [1395] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.265237397+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.44617278+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.446212922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.446222688+07:00","message":"receive interim result [false|false]: ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.446234818+07:00","message":"[buffer interim] 183 false ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.446241868+07:00","message":"[bufferProcess] interim [990000000]:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.446243736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.524849269+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.524898831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลินิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.524904492+07:00","message":"receive interim result [false|false]: คลินิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.524914627+07:00","message":"[buffer interim] 183 false คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524921658+07:00","message":"[bufferProcess] interim [110000000]:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524923816+07:00","message":"[bufferProcess] send to processor:ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524927344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524930578+07:00","message":"> Transcript [1396] [false]: 'ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524932971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.524935253+07:00","message":"Set new StatePrefix: 'ที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.599752106+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.599793555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่นิคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.599800356+07:00","message":"receive interim result [false|false]: พี่นิคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.599811575+07:00","message":"[buffer interim] 183 false พี่นิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.599824767+07:00","message":"[bufferProcess] interim [170000000]:พี่นิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.599830328+07:00","message":"[bufferProcess] send to processor:คลินิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.599834018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.599837416+07:00","message":"> Transcript [1397] [false]: 'คลินิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.59983955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.599841661+07:00","message":"Set new StatePrefix: 'คลินิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.664423374+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.664463418+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":"2026-07-28T12:06:00.664470527+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:00.664484165+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664491046+07:00","message":"[bufferProcess] interim [230000000]:ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664493613+07:00","message":"[bufferProcess] send to processor:พี่นิคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664500574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664503305+07:00","message":"> Transcript [1398] [false]: 'พี่นิคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664505333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:00.664507475+07:00","message":"Set new StatePrefix: 'พี่นิคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.144934997+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.144979637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.144985133+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.145000281+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.14500808+07:00","message":"[bufferProcess] interim [770000000]:ที่นี่ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.145010333+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.145013828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.145016631+07:00","message":"> Transcript [1399] [false]: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.145018921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.145021041+07:00","message":"Set new StatePrefix: 'ที่นี่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.148533875+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.148545639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.148549964+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.14855876+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148562488+07:00","message":"[bufferProcess] interim [830000000]:ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148564506+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148567016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148569284+07:00","message":"> Transcript [1400] [false]: 'ที่นี่ค่ะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148572218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148574345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148576408+07:00","message":"StatePrefix: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.148578936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.263820528+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.26386872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.263878085+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.263897378+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263908881+07:00","message":"[bufferProcess] interim [890000000]:ที่นี่ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263911794+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263915908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263919367+07:00","message":"> Transcript [1401] [false]: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.26392241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263924774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.263926794+07:00","message":"StatePrefix: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.26392903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:01.32098926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:01.32099945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.330167153+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.330207833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.330214585+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.330228688+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.33023527+07:00","message":"[bufferProcess] interim [950000000]:ที่นี่ค่ะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330238158+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330245469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330249146+07:00","message":"> Transcript [1402] [false]: 'ที่นี่ค่ะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330252372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330254534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330256557+07:00","message":"StatePrefix: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.330258936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.652605212+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.652647744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.652654195+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.652669261+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652677589+07:00","message":"[bufferProcess] interim [310000000]:ที่นี่ค่ะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652680248+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652684522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652687509+07:00","message":"> Transcript [1403] [false]: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652691068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652693409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652695519+07:00","message":"StatePrefix: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.65269766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652700838+07:00","message":"Push: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652704149+07:00","message":"TextPushed: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652706435+07:00","message":"Set new StatePrefix : 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.652708753+07:00","message":"Next Push (prob) : 'ในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.652717562+07:00","message":"push: {false ที่นี่ค่ะ 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.969813152+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.969861559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.969869601+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.969886043+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969894323+07:00","message":"[bufferProcess] interim [550000000]:ที่นี่ค่ะในกรณีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969897214+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969905234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969908246+07:00","message":"> Transcript [1404] [false]: 'ที่นี่ค่ะในกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969911813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969914645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969916589+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.969919025+07:00","message":"TextPushed: 'ที่นี่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.973226116+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.973237752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สภา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.973241145+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สภา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:01.973249327+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973252596+07:00","message":"[bufferProcess] interim [610000000]:ที่นี่ค่ะในกรณีที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973254695+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973257044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973259664+07:00","message":"> Transcript [1405] [false]: 'ที่นี่ค่ะในกรณีที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973264486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973266581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973268454+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:01.973270657+07:00","message":"TextPushed: 'ที่นี่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028744477+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028789466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่จะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.02879648+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่จะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028812941+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028818745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028821728+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028829245+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่จะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.02883277+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028839554+07:00","message":"[bufferProcess] interim [670000000]:ที่นี่ค่ะในกรณีที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028842259+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028845438+07:00","message":"[bufferProcess] interim [730000000]:ที่นี่ค่ะในกรณีที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028847591+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่จะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028850499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028853429+07:00","message":"> Transcript [1406] [false]: 'ที่นี่ค่ะในกรณีที่สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028856768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.02885905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028861286+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028863707+07:00","message":"TextPushed: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028865714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028867966+07:00","message":"> Transcript [1407] [false]: 'ที่นี่ค่ะในกรณีที่จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028870234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028872288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028874111+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028876013+07:00","message":"TextPushed: 'ที่นี่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028882011+07:00","message":"Push: 'ในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028884252+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028886518+07:00","message":"Set new StatePrefix : 'ที่นี่ค่ะในกรณีที่จะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.028888707+07:00","message":"Next Push (prob) : 'ที่จะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.028897031+07:00","message":"push: {false ในกรณี 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.15535609+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.155405133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.155412335+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.155429756+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155442227+07:00","message":"[bufferProcess] interim [790000000]:ที่นี่ค่ะในกรณีที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155446463+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155454303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155459432+07:00","message":"> Transcript [1408] [false]: 'ที่นี่ค่ะในกรณีที่สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155464158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.155473484+07:00","message":"Set new StatePrefix: 'ที่นี่ค่ะในกรณีที่สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.41776205+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.417806841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.417814023+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.41782952+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417839648+07:00","message":"[bufferProcess] interim [90000000]:ที่นี่ค่ะในกรณีที่สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417842532+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417848245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417851883+07:00","message":"> Transcript [1409] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417854442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.417857431+07:00","message":"Set new StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.546140908+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.546186103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.546192529+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.546210655+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546219277+07:00","message":"[bufferProcess] interim [150000000]:ที่นี่ค่ะในกรณีที่สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546222298+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546230292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546233262+07:00","message":"> Transcript [1410] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546236644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546238994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546241298+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.546243887+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.645878405+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.645920655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.645928815+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.645942142+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645951975+07:00","message":"[bufferProcess] interim [330000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645955586+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645962796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645967415+07:00","message":"> Transcript [1411] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.64597118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645973653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645975633+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.645978225+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.965058229+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.965101939+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":"2026-07-28T12:06:02.965110174+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:02.965128471+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965136636+07:00","message":"[bufferProcess] interim [570000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.96513949+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965143367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965146645+07:00","message":"> Transcript [1412] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965149658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965151836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965154223+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:02.965156927+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.260693167+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.260735567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.260741365+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.260755911+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.26076523+07:00","message":"[bufferProcess] interim [870000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.26076953+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260777293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260781209+07:00","message":"> Transcript [1413] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260785786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260790471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.26079463+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260797836+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260802747+07:00","message":"Push: 'ที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260806917+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260810732+07:00","message":"Set new StatePrefix : 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.260814212+07:00","message":"Next Push (prob) : 'ของเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.260830584+07:00","message":"push: {false ที่สมาชิก 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445343845+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445385038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445391197+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445408946+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445413437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445416467+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445421618+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.445431807+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.44544373+07:00","message":"[bufferProcess] interim [50000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445446714+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445450054+07:00","message":"[bufferProcess] interim [110000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445452199+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445455134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445458513+07:00","message":"> Transcript [1414] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.44546221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445464385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445467441+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445470434+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445472459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.44547461+07:00","message":"> Transcript [1415] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445476761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445478555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445480403+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.445482281+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.585814007+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.585859423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.585867913+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.585884405+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585895891+07:00","message":"[bufferProcess] interim [170000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585900022+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585907144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585911193+07:00","message":"> Transcript [1416] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585916052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585919065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585921994+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.585926173+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.79424738+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.794286393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.794292704+07:00","message":"receive interim result [false|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.794305264+07:00","message":"[buffer interim] 183 false ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794312672+07:00","message":"[bufferProcess] interim [410000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794315742+07:00","message":"[bufferProcess] send to processor:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794319711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794322709+07:00","message":"> Transcript [1417] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794326371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794328458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794331223+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794333808+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794336806+07:00","message":"Push: 'ของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794338769+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794341184+07:00","message":"Set new StatePrefix : 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:03.794343473+07:00","message":"Next Push (prob) : 'มีจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:03.794351707+07:00","message":"push: {false ของเซตนะคะ 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.059471141+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226605141+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226666556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก\",\"confidence\":0.91913855}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226675473+07:00","message":"receive interim result [true|false]: ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226685164+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226687598+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226694064+07:00","message":"[buffer interim] 183 true ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226703875+07:00","message":"[bufferProcess] interim [890000000]:ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226707466+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226711102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.22671423+07:00","message":"> Transcript [1418] [false]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226717696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226719758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226721778+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226724151+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226726182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226728382+07:00","message":"> Transcript [1419] [true]: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226730665+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226732475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.22673457+07:00","message":"StatePrefix: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะมีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226736518+07:00","message":"TextPushed: 'ที่นี่ค่ะในกรณีที่สมาชิกของเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:04.226739685+07:00","message":"Push: 'มีจำนวนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.226747809+07:00","message":"push: {true มีจำนวนมาก 0 0xc002b4e500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:04.237696116+07:00","message":"write wav file: './tmp/7632/7632_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:04.250703509+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:04.321384474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:04.32139859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.122510829+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.122558929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.122565302+07:00","message":"receive interim result [false|false]: การเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.122579638+07:00","message":"[buffer interim] 184 false การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.122586294+07:00","message":"[bufferProcess] interim [480000000]:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.122588618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.384668037+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.384716585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.384726324+07:00","message":"receive interim result [false|false]: การเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.384746333+07:00","message":"[buffer interim] 184 false การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.384757753+07:00","message":"[bufferProcess] interim [840000000]:การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.384760617+07:00","message":"[bufferProcess] send to processor:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.384764388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.384767457+07:00","message":"> Transcript [1420] [false]: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.384770082+07:00","message":"Set StatePrefix (first interim): 'การเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.470067706+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.470114158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.470120727+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.470133912+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470142187+07:00","message":"[bufferProcess] interim [20000000]:การเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470146362+07:00","message":"[bufferProcess] send to processor:การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470156231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470160583+07:00","message":"> Transcript [1421] [false]: 'การเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.47016548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470169079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.47017254+07:00","message":"StatePrefix: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.470176027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.725029792+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.725080712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.725087291+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.725099973+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725110941+07:00","message":"[bufferProcess] interim [320000000]:การเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725115127+07:00","message":"[bufferProcess] send to processor:การเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.72511922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725122305+07:00","message":"> Transcript [1422] [false]: 'การเขียนเซตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725125952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725128387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725130785+07:00","message":"StatePrefix: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.725133093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.920133862+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.920170651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจกแจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.920177619+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบแจกแจง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:05.920193358+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920200299+07:00","message":"[bufferProcess] interim [500000000]:การเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920202844+07:00","message":"[bufferProcess] send to processor:การเขียนเซตแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920206161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920211919+07:00","message":"> Transcript [1423] [false]: 'การเขียนเซตแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920215349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920217578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.92021959+07:00","message":"StatePrefix: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:05.920222213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.221211627+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.221252033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจกแจงสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.221267669+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.221283963+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221292584+07:00","message":"[bufferProcess] interim [740000000]:การเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.22129555+07:00","message":"[bufferProcess] send to processor:การเขียนเซตแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221304575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221307246+07:00","message":"> Transcript [1424] [false]: 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221310922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.22131345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221315909+07:00","message":"StatePrefix: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221318182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221324339+07:00","message":"Push: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221326494+07:00","message":"TextPushed: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221329028+07:00","message":"Set new StatePrefix : 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.221331704+07:00","message":"Next Push (prob) : 'เซตแบบแจกแจง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.221340641+07:00","message":"push: {false การเขียน 0 0xc0004a3480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.747314013+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.747362079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจกแจงสมาชิกนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.74737331+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบแจกแจงสมาชิกนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.747390501+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบแจกแจงสมาชิกนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747402731+07:00","message":"[bufferProcess] interim [280000000]:การเขียนเซตแบบแจกแจงสมาชิกนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747406691+07:00","message":"[bufferProcess] send to processor:การเขียนเซตแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747411688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747416213+07:00","message":"> Transcript [1425] [false]: 'การเขียนเซตแบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.74742107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747424426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747427965+07:00","message":"StatePrefix: 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.747432987+07:00","message":"TextPushed: 'การเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.925957538+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.926000363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.926007081+07:00","message":"receive interim result [false|false]: การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.926021602+07:00","message":"[buffer interim] 184 false การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926029675+07:00","message":"[bufferProcess] interim [460000000]:การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926032886+07:00","message":"[bufferProcess] send to processor:การเขียนเซตแบบแจกแจงสมาชิกนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926039556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926042539+07:00","message":"> Transcript [1426] [false]: 'การเขียนเซตแบบแจกแจงสมาชิกนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926046426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926048919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926052115+07:00","message":"StatePrefix: 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:06.926054582+07:00","message":"TextPushed: 'การเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:06.939296555+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.082426326+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.082470359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ\",\"confidence\":0.92962295}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.08247705+07:00","message":"receive interim result [true|false]: การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.082489521+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.08249228+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.082499904+07:00","message":"[buffer interim] 184 true การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082508719+07:00","message":"[bufferProcess] interim [700000000]:การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082512078+07:00","message":"[bufferProcess] send to processor (isfinal):การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082515801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082520612+07:00","message":"> Transcript [1427] [false]: 'การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082525707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082528832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082532373+07:00","message":"StatePrefix: 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082535763+07:00","message":"TextPushed: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082539417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082542817+07:00","message":"> Transcript [1428] [true]: 'การเขียนเซตแบบแจกแจงสมาชิกนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.08254704+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082550048+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082553041+07:00","message":"StatePrefix: 'การเขียนเซตแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082556388+07:00","message":"TextPushed: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.082561649+07:00","message":"Push: 'เซตแบบแจกแจงสมาชิกนั้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.082574731+07:00","message":"push: {true เซตแบบแจกแจงสมาชิกนั้นนะคะ 0 0xc0004a3480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:07.092136371+07:00","message":"write wav file: './tmp/7632/7632_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.205530946+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:07.321862049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:07.32187759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.677639247+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.677694448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.677701879+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.677720166+07:00","message":"[buffer interim] 185 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.677729502+07:00","message":"[bufferProcess] interim [240000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.677733777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.723291916+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.723337405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.72334413+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.723360488+07:00","message":"[buffer interim] 185 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.723371462+07:00","message":"[bufferProcess] interim [300000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.723374742+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.723380585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.723384617+07:00","message":"> Transcript [1429] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.723387694+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.863813358+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.863855952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.863861919+07:00","message":"receive interim result [false|false]: เราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:07.863877714+07:00","message":"[buffer interim] 185 false เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863885218+07:00","message":"[bufferProcess] interim [480000000]:เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863888+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863894686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863897832+07:00","message":"> Transcript [1430] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.86390094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863903257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863905249+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:07.863907352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.250570915+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.25063965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.25064624+07:00","message":"receive interim result [false|false]: เราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.250657885+07:00","message":"[buffer interim] 185 false เราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.25066602+07:00","message":"[bufferProcess] interim [840000000]:เราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250668521+07:00","message":"[bufferProcess] send to processor:เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250671904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250675059+07:00","message":"> Transcript [1431] [false]: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.25067832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250680565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250682943+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.250685467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.394217379+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.39426306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.39426971+07:00","message":"receive interim result [false|false]: เราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.394285845+07:00","message":"[buffer interim] 185 false เราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394294511+07:00","message":"[bufferProcess] interim [20000000]:เราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394297442+07:00","message":"[bufferProcess] send to processor:เราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394301585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394305267+07:00","message":"> Transcript [1432] [false]: 'เราจะใช้จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394311453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.39431353+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.394315777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.626886747+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.626934353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด 3 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.626940835+07:00","message":"receive interim result [false|false]: เราจะใช้จุด 3 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.626958082+07:00","message":"[buffer interim] 185 false เราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626967513+07:00","message":"[bufferProcess] interim [260000000]:เราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626970197+07:00","message":"[bufferProcess] send to processor:เราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626973557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626976629+07:00","message":"> Transcript [1433] [false]: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626980417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.62698274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626985125+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.62698735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626990447+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.62699251+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626995064+07:00","message":"Set new StatePrefix : 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.626997648+07:00","message":"Next Push (prob) : 'จะใช้จุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.627006369+07:00","message":"push: {false เรา 0 0xc0018a4580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820516241+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820541932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820547514+07:00","message":"receive interim result [false|false]: เราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820559313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820562779+07:00","message":"receive interim result [false|false]:  3 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.820569092+07:00","message":"[buffer interim] 185 false เราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.82057286+07:00","message":"[buffer interim] 185 false  3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820595635+07:00","message":"[bufferProcess] interim [440000000]:เราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820618079+07:00","message":"[bufferProcess] send to processor:เราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820626579+07:00","message":"[bufferProcess] interim [440000000]: 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820638782+07:00","message":"[bufferProcess] update buffer: เราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820643569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820647872+07:00","message":"> Transcript [1434] [false]: 'เราจะใช้จุด 3 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820651647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820654027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820656324+07:00","message":"StatePrefix: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.820659134+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949047983+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949098039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.94910446+07:00","message":"receive interim result [false|false]: เราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949113552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 จุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949116527+07:00","message":"receive interim result [false|false]:  3 จุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949123484+07:00","message":"[buffer interim] 185 false เราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.949126753+07:00","message":"[buffer interim] 185 false  3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949133276+07:00","message":"[bufferProcess] interim [560000000]:เราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949135858+07:00","message":"[bufferProcess] send to processor:เราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949138664+07:00","message":"[bufferProcess] interim [560000000]: 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949141562+07:00","message":"[bufferProcess] update buffer: เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949144691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949147663+07:00","message":"> Transcript [1435] [false]: 'เราจะใช้จุด 3 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949150921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949152968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949155319+07:00","message":"StatePrefix: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.949157655+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951292164+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951302424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951306676+07:00","message":"receive interim result [false|false]: เราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951315018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.95131806+07:00","message":"receive interim result [false|false]:  จุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951321803+07:00","message":"[buffer interim] 185 false เราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.951324186+07:00","message":"[buffer interim] 185 false  จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951327638+07:00","message":"[bufferProcess] interim [620000000]:เราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951330542+07:00","message":"[bufferProcess] send to processor:เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951336415+07:00","message":"[bufferProcess] interim [620000000]: จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951338411+07:00","message":"[bufferProcess] update buffer: เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951340477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951342661+07:00","message":"> Transcript [1436] [false]: 'เราจะใช้จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951345503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951347496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951349504+07:00","message":"StatePrefix: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:08.951351456+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:08.990616938+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.051528252+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098035489+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098083804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้จุด 3 จุดค่ะ\",\"confidence\":0.91772}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098091635+07:00","message":"receive interim result [true|false]: เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098101778+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.09810655+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098114156+07:00","message":"[buffer interim] 185 true เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098128148+07:00","message":"[bufferProcess] interim [830000000]:เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098134656+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะใช้จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098138128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098141703+07:00","message":"> Transcript [1437] [false]: 'เราจะใช้จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098145244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098147472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.09814948+07:00","message":"StatePrefix: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098152174+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098159916+07:00","message":"Push: 'จะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098162068+07:00","message":"TextPushed: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098164226+07:00","message":"Set new StatePrefix : 'เราจะใช้จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098166368+07:00","message":"Next Push (prob) : ' จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.09816826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.09817042+07:00","message":"> Transcript [1438] [true]: 'เราจะใช้จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098173143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098174956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098177302+07:00","message":"StatePrefix: 'เราจะใช้จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.098179281+07:00","message":"TextPushed: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.09818144+07:00","message":"Push: ' จุดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.098196775+07:00","message":"push: {false จะใช้จุด 3 0 0xc0018a4580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.09821921+07:00","message":"push: {true  จุดค่ะ 0 0xc0018a4580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:09.10797901+07:00","message":"write wav file: './tmp/7632/7632_185.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.585205552+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.585250369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.585255984+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.58527108+07:00","message":"[buffer interim] 186 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.585278994+07:00","message":"[bufferProcess] interim [300000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.585280929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.727494933+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.727544731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.727551458+07:00","message":"receive interim result [false|false]: เพื่อแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:09.727568415+07:00","message":"[buffer interim] 186 false เพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.72757587+07:00","message":"[bufferProcess] interim [480000000]:เพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.727578163+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.727581919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.727589326+07:00","message":"> Transcript [1439] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:09.727592161+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.036445028+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.036496876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.036503509+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.036517952+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036526275+07:00","message":"[bufferProcess] interim [780000000]:เพื่อแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036528973+07:00","message":"[bufferProcess] send to processor:เพื่อแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036536328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036539445+07:00","message":"> Transcript [1440] [false]: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036541961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.036544077+07:00","message":"Set new StatePrefix: 'เพื่อแสดง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:10.322691796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:10.322704888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.502771676+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.50282592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.502832356+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.5028466+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502856004+07:00","message":"[bufferProcess] interim [260000000]:เพื่อแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502859721+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.50286673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502872467+07:00","message":"> Transcript [1441] [false]: 'เพื่อแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502877208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502880141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502883448+07:00","message":"StatePrefix: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.502886458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.642099577+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.642139782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.642145963+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.642158278+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642166305+07:00","message":"[bufferProcess] interim [380000000]:เพื่อแสดงว่ามีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642168783+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642173969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642176704+07:00","message":"> Transcript [1442] [false]: 'เพื่อแสดงว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642180021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642182362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642184594+07:00","message":"StatePrefix: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.642186981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.704193993+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.704243936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.704250234+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.704264542+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704272446+07:00","message":"[bufferProcess] interim [500000000]:เพื่อแสดงว่ามีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704275104+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.70428148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704284309+07:00","message":"> Transcript [1443] [false]: 'เพื่อแสดงว่ามีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704287675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704289991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704292081+07:00","message":"StatePrefix: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.704294403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.819654159+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.819694391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.819701012+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.819713306+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819722449+07:00","message":"[bufferProcess] interim [560000000]:เพื่อแสดงว่ามีสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819724979+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819730434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819733277+07:00","message":"> Transcript [1444] [false]: 'เพื่อแสดงว่ามีเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819736438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819738997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819741246+07:00","message":"StatePrefix: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819743526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819749968+07:00","message":"Push: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819752087+07:00","message":"TextPushed: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.81975434+07:00","message":"Set new StatePrefix : 'เพื่อแสดงว่ามีเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.819756766+07:00","message":"Next Push (prob) : 'ว่ามีเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.819779138+07:00","message":"push: {false เพื่อแสดง 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.820424401+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.820442989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.820447174+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:10.820453932+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.820457861+07:00","message":"[bufferProcess] interim [620000000]:เพื่อแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.820459951+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามีสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.82046265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.820465201+07:00","message":"> Transcript [1445] [false]: 'เพื่อแสดงว่ามีสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.820467104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:10.820469501+07:00","message":"Set new StatePrefix: 'เพื่อแสดงว่ามีสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.217526195+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.217566645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสมาชิกอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.217572899+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีสมาชิกอื่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.217584419+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีสมาชิกอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217593356+07:00","message":"[bufferProcess] interim [980000000]:เพื่อแสดงว่ามีสมาชิกอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217596123+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217607818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217611141+07:00","message":"> Transcript [1446] [false]: 'เพื่อแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217613785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.217615979+07:00","message":"Set new StatePrefix: 'เพื่อแสดงว่ามีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.561615448+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.654572569+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.654628288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสมาชิกอื่นๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.654635488+07:00","message":"receive interim result [false|false]: เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.654652923+07:00","message":"[buffer interim] 186 false เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654661545+07:00","message":"[bufferProcess] interim [460000000]:เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654664386+07:00","message":"[bufferProcess] send to processor:เพื่อแสดงว่ามีสมาชิกอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654671382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654674333+07:00","message":"> Transcript [1447] [false]: 'เพื่อแสดงว่ามีสมาชิกอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.65467783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654680315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.65468239+07:00","message":"StatePrefix: 'เพื่อแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.654685394+07:00","message":"TextPushed: 'เพื่อแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677497912+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677544753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อแสดงว่ามีสมาชิกอื่นๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677550936+07:00","message":"receive interim result [true|false]: เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.67756233+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677564997+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677571505+07:00","message":"[buffer interim] 186 true เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677579405+07:00","message":"[bufferProcess] interim [520000000]:เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677582525+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อแสดงว่ามีสมาชิกอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677600131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677677547+07:00","message":"> Transcript [1448] [false]: 'เพื่อแสดงว่ามีสมาชิกอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677684464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.67768748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677690194+07:00","message":"StatePrefix: 'เพื่อแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677693066+07:00","message":"TextPushed: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677695898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677698156+07:00","message":"> Transcript [1449] [true]: 'เพื่อแสดงว่ามีสมาชิกอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677700355+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.67770228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677704044+07:00","message":"StatePrefix: 'เพื่อแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677706108+07:00","message":"TextPushed: 'เพื่อแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:11.677712264+07:00","message":"Push: 'ว่ามีสมาชิกอื่นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.677723866+07:00","message":"push: {true ว่ามีสมาชิกอื่นๆ 0 0xc0004a3980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:11.684873633+07:00","message":"write wav file: './tmp/7632/7632_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:11.691308555+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.384553074+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.384604158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.384617633+07:00","message":"receive interim result [false|false]: ซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.384632558+07:00","message":"[buffer interim] 187 false ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.384640004+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.384642713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.474037713+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.474082122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.474089681+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.474101882+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.474110995+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.474113618+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.474119307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.47412214+07:00","message":"> Transcript [1450] [false]: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.474124674+07:00","message":"Set StatePrefix (first interim): 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.763644039+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.763685856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.763691728+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.763705729+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763712962+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งเป็นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763715764+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763720158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763723582+07:00","message":"> Transcript [1451] [false]: 'ซึ่งเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763727194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763729346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763731357+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.763733642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.76683241+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.766851588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.766856642+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.766866341+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766871427+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766873643+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766876619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766878986+07:00","message":"> Transcript [1452] [false]: 'ซึ่งเป็นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766881919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766884092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.766886413+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.76688848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.951950017+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.952006949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.952014297+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:12.95202881+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952036354+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.95203893+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952044344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952049592+07:00","message":"> Transcript [1453] [false]: 'ซึ่งเป็นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952054077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952056432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952058459+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:12.952060782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.154630623+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.154680128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.154687763+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้าใจกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.154702677+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154710432+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งเป็นที่เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154712887+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154719282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154722297+07:00","message":"> Transcript [1454] [false]: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154726164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154729421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154732358+07:00","message":"StatePrefix: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.15473819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154748802+07:00","message":"Push: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154752117+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154755601+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.154759267+07:00","message":"Next Push (prob) : 'ที่เข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.154771498+07:00","message":"push: {false ซึ่งเป็น 0 0xc0018a4100}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:13.323403873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:13.32343377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.346937845+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.346970567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจกันทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.346976148+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้าใจกันทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.346989942+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้าใจกันทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.346996424+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งเป็นที่เข้าใจกันทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.346999204+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่เข้าใจกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347003107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347006385+07:00","message":"> Transcript [1455] [false]: 'ซึ่งเป็นที่เข้าใจกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347009811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347012169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347014507+07:00","message":"StatePrefix: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.347017136+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.588442276+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.588488174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจกันทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.58849415+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้าใจกันทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.588505236+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้าใจกันทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588513388+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งเป็นที่เข้าใจกันทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588515825+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่เข้าใจกันทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588519428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588522504+07:00","message":"> Transcript [1456] [false]: 'ซึ่งเป็นที่เข้าใจกันทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.58852578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588528017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588530046+07:00","message":"StatePrefix: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.588532337+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.860232537+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.975308663+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.975349736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.975356428+07:00","message":"receive interim result [false|false]: ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:13.975371532+07:00","message":"[buffer interim] 187 false ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975379254+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975382871+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นที่เข้าใจกันทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975391541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975394392+07:00","message":"> Transcript [1457] [false]: 'ซึ่งเป็นที่เข้าใจกันทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975398319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975400789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975403248+07:00","message":"StatePrefix: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:13.975405901+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003714027+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003756622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003764691+07:00","message":"receive interim result [true|false]: ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.00377376+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003776317+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003782475+07:00","message":"[buffer interim] 187 true ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003790053+07:00","message":"[bufferProcess] interim [190000000]:ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003797073+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.00380087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003803901+07:00","message":"> Transcript [1458] [false]: 'ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003807101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003809405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003812324+07:00","message":"StatePrefix: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003815127+07:00","message":"TextPushed: 'ซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003821965+07:00","message":"Push: 'ที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003823964+07:00","message":"TextPushed: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003826668+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.00382928+07:00","message":"Next Push (prob) : 'กันทั่วไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003831826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003834546+07:00","message":"> Transcript [1459] [true]: 'ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003837002+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003838793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003840606+07:00","message":"StatePrefix: 'ซึ่งเป็นที่เข้าใจกันทั่วไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.003842574+07:00","message":"TextPushed: 'ซึ่งเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.00384472+07:00","message":"Push: 'กันทั่วไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.00385293+07:00","message":"push: {false ที่เข้าใจ 0 0xc0018a4100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.003858743+07:00","message":"push: {true กันทั่วไปค่ะ 0 0xc0018a4100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:14.011528154+07:00","message":"write wav file: './tmp/7632/7632_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.121242421+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.661928747+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.661970349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.661976599+07:00","message":"receive interim result [false|false]: ว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.661989102+07:00","message":"[buffer interim] 188 false ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.661995567+07:00","message":"[bufferProcess] interim [360000000]:ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.661997716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.851561761+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.851592085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.851597287+07:00","message":"receive interim result [false|false]: ว่ามีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:14.851607248+07:00","message":"[buffer interim] 188 false ว่ามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.851624083+07:00","message":"[bufferProcess] interim [600000000]:ว่ามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.851626844+07:00","message":"[bufferProcess] send to processor:ว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.85163227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.851635087+07:00","message":"> Transcript [1460] [false]: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:14.851637554+07:00","message":"Set StatePrefix (first interim): 'ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.178146613+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.178182925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.178188685+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.17820304+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178210553+07:00","message":"[bufferProcess] interim [840000000]:ว่ามีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178213033+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178216703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178219476+07:00","message":"> Transcript [1461] [false]: 'ว่ามีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178223168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178226136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178229017+07:00","message":"StatePrefix: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.178232025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.566367351+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.566415788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.566423257+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.566443213+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566452637+07:00","message":"[bufferProcess] interim [320000000]:ว่ามีอะไรบ้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566456516+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566464708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566469629+07:00","message":"> Transcript [1462] [false]: 'ว่ามีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566475336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566478643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566481587+07:00","message":"StatePrefix: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.566484543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.750794721+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.750831389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.750837895+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.750850418+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750856975+07:00","message":"[bufferProcess] interim [440000000]:ว่ามีอะไรบ้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.75085944+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750864771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750867859+07:00","message":"> Transcript [1463] [false]: 'ว่ามีอะไรบ้างอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750871423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750873564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.7508757+07:00","message":"StatePrefix: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.750878046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.935130248+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.935172235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.935179342+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.935193035+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.93520344+07:00","message":"[bufferProcess] interim [620000000]:ว่ามีอะไรบ้างอยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935206167+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935212034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.93521538+07:00","message":"> Transcript [1464] [false]: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935218985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935221372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935223429+07:00","message":"StatePrefix: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935225531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935230175+07:00","message":"Push: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935232289+07:00","message":"TextPushed: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.935234484+07:00","message":"Set new StatePrefix : 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:15.9352375+07:00","message":"Next Push (prob) : 'อะไรบ้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:15.935246194+07:00","message":"push: {false ว่ามี 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.025719116+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.025754648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ใน Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.025761568+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ใน Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.025776124+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025783442+07:00","message":"[bufferProcess] interim [680000000]:ว่ามีอะไรบ้างอยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.02578599+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025789658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025792412+07:00","message":"> Transcript [1465] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025795741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025798036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025800406+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.025802898+07:00","message":"TextPushed: 'ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.101121192+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.101154235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในแชทนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.101176145+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในแชทนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.101189806+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101196884+07:00","message":"[bufferProcess] interim [800000000]:ว่ามีอะไรบ้างอยู่ในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101199883+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101204122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101207306+07:00","message":"> Transcript [1466] [false]: 'ว่ามีอะไรบ้างอยู่ใน Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101210322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101212424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101214815+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.101216992+07:00","message":"TextPushed: 'ว่ามี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.198244953+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.198284742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.198290854+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.198300825+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198307924+07:00","message":"[bufferProcess] interim [860000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198310291+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198313786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198316695+07:00","message":"> Transcript [1467] [false]: 'ว่ามีอะไรบ้างอยู่ในแชทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.19832001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198322183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.198324295+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.19832651+07:00","message":"TextPushed: 'ว่ามี'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:16.323774262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:16.323776976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.385175362+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.385218201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.385225445+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.385242631+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385252129+07:00","message":"[bufferProcess] interim [40000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385256383+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385266308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385270608+07:00","message":"> Transcript [1468] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385275624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385278597+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385282184+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385285576+07:00","message":"TextPushed: 'ว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385293608+07:00","message":"Push: 'อะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.38529672+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385300536+07:00","message":"Set new StatePrefix : 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.385304307+07:00","message":"Next Push (prob) : 'เฟซนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.385314221+07:00","message":"push: {false อะไรบ้างอยู่ใน 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.38994378+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.389966563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.389973767+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.389986092+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.389991811+07:00","message":"[bufferProcess] interim [100000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.389995326+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.38999927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.390002742+07:00","message":"> Transcript [1469] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.390006552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.390009152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.390011864+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.390015255+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.962963001+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.962996501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.963002812+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:16.963014129+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963021193+07:00","message":"[bufferProcess] interim [700000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963023881+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963029477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963032477+07:00","message":"> Transcript [1470] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963035904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963038041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963040146+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:16.963042645+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.149377632+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.14942944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.149437184+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.149455947+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149468577+07:00","message":"[bufferProcess] interim [880000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149472505+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149479825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149484565+07:00","message":"> Transcript [1471] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149489839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149492768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149496457+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.149500094+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.339207863+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.339250259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.339257719+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.339271673+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.33927982+07:00","message":"[bufferProcess] interim [120000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339282696+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339290028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339293196+07:00","message":"> Transcript [1472] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339296963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339299239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339301903+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339304448+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339310506+07:00","message":"Push: 'เฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339312533+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339315421+07:00","message":"Set new StatePrefix : 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.339321471+07:00","message":"Next Push (prob) : 'นะคะหมายความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.339347356+07:00","message":"push: {false เฟซนั้น 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.994042417+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.994086457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.994094137+07:00","message":"receive interim result [false|false]: ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:17.99411312+07:00","message":"[buffer interim] 188 false ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994122883+07:00","message":"[bufferProcess] interim [720000000]:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994126221+07:00","message":"[bufferProcess] send to processor:ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994130231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994133125+07:00","message":"> Transcript [1473] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994136737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994139107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994141161+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:17.994143925+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.021497566+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.150195035+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202147528+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202202464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ\",\"confidence\":0.9322503}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202209489+07:00","message":"receive interim result [true|false]: ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202221317+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202223717+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202232153+07:00","message":"[buffer interim] 188 true ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202241513+07:00","message":"[bufferProcess] interim [930000000]:ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202245463+07:00","message":"[bufferProcess] send to processor (isfinal):ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202249158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202252312+07:00","message":"> Transcript [1474] [false]: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202255818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202257988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202260024+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202262587+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202265123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202267271+07:00","message":"> Transcript [1475] [true]: 'ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202270088+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202271986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202275801+07:00","message":"StatePrefix: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202280788+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202282698+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202464392+07:00","message":"Push: 'นะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202468587+07:00","message":"TextPushed: 'ว่ามีอะไรบ้างอยู่ในเฟซนั้นนะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202471134+07:00","message":"Set new StatePrefix : 'ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.20247339+07:00","message":"Next Push (prob) : 'ว่ามีอะไรบ้างอยู่ในเซตนั้นนะคะหมายความว่าสมมุติ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.202482867+07:00","message":"push: {true นะคะหมายความว่าสมมุติ 0 0xc002b4e980}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.202520103+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_188.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:18.213042724+07:00","message":"write wav file: './tmp/7632/7632_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.700313102+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.700359101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.700365769+07:00","message":"receive interim result [false|false]: โรงเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.700383067+07:00","message":"[buffer interim] 189 false โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.700390339+07:00","message":"[bufferProcess] interim [540000000]:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.70039271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.868574167+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.868625686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.868633426+07:00","message":"receive interim result [false|false]: โรงเรียนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:18.868648231+07:00","message":"[buffer interim] 189 false โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.868656153+07:00","message":"[bufferProcess] interim [720000000]:โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.868658611+07:00","message":"[bufferProcess] send to processor:โรงเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.868665647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.868669016+07:00","message":"> Transcript [1476] [false]: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:18.868671523+07:00","message":"Set StatePrefix (first interim): 'โรงเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.044444454+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.044488487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนมีเซ็กส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.044496909+07:00","message":"receive interim result [false|false]: นักเรียนมีเซ็กส์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.044514444+07:00","message":"[buffer interim] 189 false นักเรียนมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044523705+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044526118+07:00","message":"[bufferProcess] send to processor:โรงเรียนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044529691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044533164+07:00","message":"> Transcript [1477] [false]: 'โรงเรียนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044536832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044539242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044541218+07:00","message":"StatePrefix: 'โรงเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.044543258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.164611398+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.164669065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนนิเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.164674947+07:00","message":"receive interim result [false|false]: โรงเรียนนิเทศ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.164686637+07:00","message":"[buffer interim] 189 false โรงเรียนนิเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.16469466+07:00","message":"[bufferProcess] interim [960000000]:โรงเรียนนิเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.164698904+07:00","message":"[bufferProcess] send to processor:นักเรียนมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.164703417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.164706552+07:00","message":"> Transcript [1478] [false]: 'นักเรียนมีเซ็กส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.164708966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.164711186+07:00","message":"Set new StatePrefix: 'นักเรียนมีเซ็กส์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.181389686+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.181413525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.181419249+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.181432239+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.181437754+07:00","message":"[bufferProcess] interim [20000000]:โรงเรียนพิเศษอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.181439951+07:00","message":"[bufferProcess] send to processor:โรงเรียนนิเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.181447134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.18144978+07:00","message":"> Transcript [1479] [false]: 'โรงเรียนนิเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.181451959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.181454456+07:00","message":"Set new StatePrefix: 'โรงเรียนนิเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192181028+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192195592+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192198451+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192200365+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192202936+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192204913+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192207219+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192209304+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192211908+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.192213617+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:19.324023555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:19.324032068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.342582573+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.342632032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.342638706+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.342655547+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.34266355+07:00","message":"[bufferProcess] interim [140000000]:โรงเรียนพิเศษอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.342666107+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.34266998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.342673338+07:00","message":"> Transcript [1480] [false]: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.34267627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.3426789+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.408125858+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.40817687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.408184429+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.408199537+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.40820773+07:00","message":"[bufferProcess] interim [260000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408210385+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408215907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408218973+07:00","message":"> Transcript [1481] [false]: 'โรงเรียนพิเศษอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408222486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408224848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408226958+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.408229366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.569570006+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.569608703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.569622554+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.569633143+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569640239+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนพิเศษอยู่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569642572+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569646088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569649247+07:00","message":"> Transcript [1482] [false]: 'โรงเรียนพิเศษอยู่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569652477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569654704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569656962+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.569659304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.603751317+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.603791306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1 เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.603817477+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1 เส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.603832309+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1 เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.6038401+07:00","message":"[bufferProcess] interim [440000000]:โรงเรียนพิเศษอยู่ 1 เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603842778+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603850131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603853423+07:00","message":"> Transcript [1483] [false]: 'โรงเรียนพิเศษอยู่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603856673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603859115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603861239+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.603863641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.72328165+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723323079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723330486+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723342293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เส้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.72334557+07:00","message":"receive interim result [false|false]:  1 เส้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723353583+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723357396+07:00","message":"[buffer interim] 189 false  1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723364641+07:00","message":"[bufferProcess] interim [620000000]:โรงเรียนพิเศษอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723367588+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723370875+07:00","message":"[bufferProcess] interim [620000000]: 1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723373653+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723376535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.72337957+07:00","message":"> Transcript [1484] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723382665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723384813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723386919+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723389607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723394073+07:00","message":"Push: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723396205+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.723398573+07:00","message":"Set new StatePrefix : 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:19.72340075+07:00","message":"Next Push (prob) : ' 1 เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:19.723409594+07:00","message":"push: {false โรงเรียนพิเศษอยู่ 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240356686+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240403452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240411141+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240426181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.24042936+07:00","message":"receive interim result [false|false]:  เส้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240437819+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.240441588+07:00","message":"[buffer interim] 189 false  เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240448389+07:00","message":"[bufferProcess] interim [40000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240451377+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240454541+07:00","message":"[bufferProcess] interim [40000000]: เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240457098+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240460248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240463333+07:00","message":"> Transcript [1485] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240466229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240468369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240470289+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.240472555+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303845226+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303890808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303898183+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303916439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.30392308+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303942797+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.303961624+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303969437+07:00","message":"[bufferProcess] interim [160000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.30397303+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303978421+07:00","message":"[bufferProcess] interim [160000000]: เส้นนะคะเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303981685+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303984969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303988905+07:00","message":"> Transcript [1486] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303992425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.303998128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.30400131+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.304004757+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.32239144+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322440534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322446713+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322459631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322462402+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322470793+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.322474267+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322481198+07:00","message":"[bufferProcess] interim [220000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.32248434+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322487368+07:00","message":"[bufferProcess] interim [220000000]: เส้นนะคะเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322489881+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322492785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322496115+07:00","message":"> Transcript [1487] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322499604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322501831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322503802+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.322506144+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.42451061+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.424554425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.42456128+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.424570734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.424573387+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.424581585+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.42458708+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424594309+07:00","message":"[bufferProcess] interim [280000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424597497+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424602825+07:00","message":"[bufferProcess] interim [280000000]: เส้นนะคะเซตไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.42460574+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424609814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.42461271+07:00","message":"> Transcript [1488] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424628852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.42463149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424633578+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424635785+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424639393+07:00","message":"Push: ' 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424641494+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424643681+07:00","message":"Set new StatePrefix : 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.424645916+07:00","message":"Next Push (prob) : 'นะคะเซตนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.424654311+07:00","message":"push: {false  1 เส้น 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486228018+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486269182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486276545+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486287739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486290673+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486300937+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.486312389+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486320238+07:00","message":"[bufferProcess] interim [340000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.48632382+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486327652+07:00","message":"[bufferProcess] interim [340000000]: เส้นนะคะเซตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486330608+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486333681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486337363+07:00","message":"> Transcript [1489] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486340306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.486342426+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660905769+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660939533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660946057+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660957135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660960645+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660973652+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.660987977+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.660994749+07:00","message":"[bufferProcess] interim [520000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.660998722+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661006147+07:00","message":"[bufferProcess] interim [520000000]: เส้นนะคะเซตนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661009544+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661012893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661016151+07:00","message":"> Transcript [1490] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661019142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.661021255+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.81473691+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.814775228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.814782229+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.814794091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.81479831+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.814805702+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:20.814809218+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814815383+07:00","message":"[bufferProcess] interim [700000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814818514+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814822156+07:00","message":"[bufferProcess] interim [700000000]: เส้นนะคะเซตนั้นน่ะค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814825349+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814829078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814831806+07:00","message":"> Transcript [1491] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814835714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.8148379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814840055+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:20.814842495+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.016957745+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.016994334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.017000932+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.017015181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.017018832+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.017026728+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.017030483+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017036974+07:00","message":"[bufferProcess] interim [880000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017039952+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017043529+07:00","message":"[bufferProcess] interim [880000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017047045+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017050339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017053465+07:00","message":"> Transcript [1492] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017056793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017058994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017061037+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.017063437+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127912177+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.12795181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127960347+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127971401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127974871+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127982297+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.127985838+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.12799188+07:00","message":"[bufferProcess] interim [940000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.127994932+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.127998192+07:00","message":"[bufferProcess] interim [940000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.128001567+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.12800489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.128007639+07:00","message":"> Transcript [1493] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.128011242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.128013315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.12801534+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.128017648+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136786756+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136815164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136821059+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136832116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136835751+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136842028+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136845221+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.13684972+07:00","message":"[bufferProcess] interim [0]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136852156+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.13685518+07:00","message":"[bufferProcess] interim [0]: เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.13685801+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136863068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136866307+07:00","message":"> Transcript [1494] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136869426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136871525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136873483+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136875585+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.13687872+07:00","message":"Push: 'นะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136881109+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.13688373+07:00","message":"Set new StatePrefix : 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.136886237+07:00","message":"Next Push (prob) : 'น่ะค่ะมีสัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.136893228+07:00","message":"push: {false นะคะเซตนั้น 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.188947878+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.188983486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.188989308+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.189002014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.189006408+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.189013565+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.189017952+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.18903377+07:00","message":"[bufferProcess] interim [60000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189057751+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189064623+07:00","message":"[bufferProcess] interim [60000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189067979+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189072236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189076044+07:00","message":"> Transcript [1495] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.18907854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.189081274+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190499168+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190510789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.19051477+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190524695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190527923+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190531724+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.190534488+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190540233+07:00","message":"[bufferProcess] interim [120000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190542844+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190546177+07:00","message":"[bufferProcess] interim [120000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190548712+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190551611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190553789+07:00","message":"> Transcript [1496] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190556153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.190558068+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638545598+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638590346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.63859701+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638610171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638613416+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638628123+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.638632574+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638639436+07:00","message":"[bufferProcess] interim [480000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638642349+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638645727+07:00","message":"[bufferProcess] interim [480000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638648996+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638652676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.63865575+07:00","message":"> Transcript [1497] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638658506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.638660604+07:00","message":"Set new StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824899504+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.82494155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824948886+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824959611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824963466+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824971406+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:21.824975349+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824982323+07:00","message":"[bufferProcess] interim [660000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824985256+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824988791+07:00","message":"[bufferProcess] interim [660000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824991808+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824994758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.824997704+07:00","message":"> Transcript [1498] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.825001225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.825003364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.825006032+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:21.825010472+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.21914172+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.21917842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.219184718+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.219196853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.219201208+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.219209345+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.219213366+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219219698+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219222817+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219229677+07:00","message":"[bufferProcess] interim [80000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219232496+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219235762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.21923832+07:00","message":"> Transcript [1499] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219241692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219243787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219245679+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.219249331+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:22.325050998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:22.325115768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.342268896+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.342307117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.342314757+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.342327319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.34233165+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.342339849+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.34234321+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342350499+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342353455+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342357125+07:00","message":"[bufferProcess] interim [200000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342360334+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342363454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342366554+07:00","message":"> Transcript [1500] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342370177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342372749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342375067+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.342378019+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601643196+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601683941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.60169093+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.60170336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601706703+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601715343+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601721899+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601729206+07:00","message":"[bufferProcess] interim [500000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601731913+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601735456+07:00","message":"[bufferProcess] interim [500000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601739045+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601742178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601745165+07:00","message":"> Transcript [1501] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601749407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601751576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601754936+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601758393+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601761424+07:00","message":"Push: 'น่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601763438+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601765727+07:00","message":"Set new StatePrefix : 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.601768198+07:00","message":"Next Push (prob) : 'จำนวนมากนักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.601776672+07:00","message":"push: {false น่ะค่ะมีสมาชิก 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793821766+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793864956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793871754+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793883288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793886522+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793894528+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:22.793898016+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793906769+07:00","message":"[bufferProcess] interim [680000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793909593+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793912833+07:00","message":"[bufferProcess] interim [680000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793916602+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793920091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793923109+07:00","message":"> Transcript [1502] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793926992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793931157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793933177+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:22.793935482+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.209686564+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236208305+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236249459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236255775+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236268418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236273266+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236282155+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.236285742+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.23629319+07:00","message":"[bufferProcess] interim [40000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236296426+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236300252+07:00","message":"[bufferProcess] interim [40000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236303415+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236306893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236309829+07:00","message":"> Transcript [1503] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236313427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236315565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236317532+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.236320539+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293401353+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293443517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนพิเศษอยู่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293449984+07:00","message":"receive interim result [false|false]: โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293471777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293477692+07:00","message":"receive interim result [false|false]:  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293487963+07:00","message":"[buffer interim] 189 false โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.293492696+07:00","message":"[buffer interim] 189 false  เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293501273+07:00","message":"[bufferProcess] interim [160000000]:โรงเรียนพิเศษอยู่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293506949+07:00","message":"[bufferProcess] send to processor:โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.29351152+07:00","message":"[bufferProcess] interim [160000000]: เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293516021+07:00","message":"[bufferProcess] update buffer: โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293520702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293526188+07:00","message":"> Transcript [1504] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293531614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293534858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293538286+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.293542535+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.340956988+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394256418+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394307243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก\",\"confidence\":0.9011623}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394320406+07:00","message":"receive interim result [true|false]: เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394332411+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394335816+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.39435161+07:00","message":"[buffer interim] 189 true เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394377308+07:00","message":"[bufferProcess] interim [280000000]:เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394387556+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394391695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394395082+07:00","message":"> Transcript [1505] [false]: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394406491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394408702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394411768+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394414969+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394418623+07:00","message":"Push: 'จำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394420652+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394422931+07:00","message":"Set new StatePrefix : 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394425341+07:00","message":"Next Push (prob) : 'จะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394427162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394429257+07:00","message":"> Transcript [1506] [true]: 'เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.39443173+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394433637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394437317+07:00","message":"StatePrefix: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394447117+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.39444927+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394476993+07:00","message":"push: {false จำนวนมากนักเรียน 0 0xc0004a3780}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394668781+07:00","message":"Push: 'จะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394672482+07:00","message":"TextPushed: 'โรงเรียนพิเศษอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394674811+07:00","message":"Set new StatePrefix : 'เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394677264+07:00","message":"Next Push (prob) : 'เรียนนิเทศอยู่ 1 เส้นนะคะเซตนั้นน่ะค่ะมีสมาชิกจำนวนมากนักเรียนจะเขียนสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.394688642+07:00","message":"push: {true จะเขียนสมาชิก 0 0xc0004a3780}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.394693221+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:23.408247642+07:00","message":"write wav file: './tmp/7632/7632_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.821360794+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.821408267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.821414026+07:00","message":"receive interim result [false|false]: ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.821430244+07:00","message":"[buffer interim] 190 false ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.821438068+07:00","message":"[bufferProcess] interim [480000000]:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.821440156+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.879734519+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.879782643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.879789121+07:00","message":"receive interim result [false|false]: ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:23.879802333+07:00","message":"[buffer interim] 190 false ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.879809879+07:00","message":"[bufferProcess] interim [600000000]:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.879812253+07:00","message":"[bufferProcess] send to processor:ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.879819153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.879822691+07:00","message":"> Transcript [1507] [false]: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:23.879825309+07:00","message":"Set StatePrefix (first interim): 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.195535722+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.195573192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.195578323+07:00","message":"receive interim result [false|false]: ทั้งหมดนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.195592243+07:00","message":"[buffer interim] 190 false ทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195599335+07:00","message":"[bufferProcess] interim [840000000]:ทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195602054+07:00","message":"[bufferProcess] send to processor:ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195607536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195610471+07:00","message":"> Transcript [1508] [false]: 'ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195614129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.19561634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195618454+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.195620649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.200051962+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.200080439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.200085462+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.200097781+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200103005+07:00","message":"[bufferProcess] interim [900000000]:ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200105223+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200108223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200110526+07:00","message":"> Transcript [1509] [false]: 'ทั้งหมดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200113411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200115463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200117292+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.200119716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.776066774+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.776110444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.776116197+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.7761336+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776141907+07:00","message":"[bufferProcess] interim [440000000]:ทั้งหมดนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776144483+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776150172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776153472+07:00","message":"> Transcript [1510] [false]: 'ทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.7761571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.77615989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776162454+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.776164761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.897559345+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.897598316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.89760448+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.897618295+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897631812+07:00","message":"[bufferProcess] interim [560000000]:ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897634694+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897638443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897642305+07:00","message":"> Transcript [1511] [false]: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897645254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897648213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897650144+07:00","message":"StatePrefix: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897652849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897660588+07:00","message":"Push: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897662729+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897667832+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.897670289+07:00","message":"Next Push (prob) : 'หมดนะคะใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.897690657+07:00","message":"push: {false ทั้ง 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.908136674+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.908165339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.908170369+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:24.90818341+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.908189486+07:00","message":"[bufferProcess] interim [620000000]:ทั้งหมดนะคะในแชท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.908191714+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.908195555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.908198385+07:00","message":"> Transcript [1512] [false]: 'ทั้งหมดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:24.90820039+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.096254805+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.096306235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.096313283+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.096328084+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096336171+07:00","message":"[bufferProcess] interim [740000000]:ทั้งหมดนะคะในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096339112+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.09634602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096349123+07:00","message":"> Transcript [1513] [false]: 'ทั้งหมดนะคะในแชท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096352537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.09635833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096360558+07:00","message":"StatePrefix: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.096362854+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.218943027+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.219005814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.219012282+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.219026274+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219034478+07:00","message":"[bufferProcess] interim [860000000]:ทั้งหมดนะคะในแชทนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219037351+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219044336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219047251+07:00","message":"> Transcript [1514] [false]: 'ทั้งหมดนะคะในแชทนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219050633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219053207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.21905736+07:00","message":"StatePrefix: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.219059863+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:25.326139557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:25.326139536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.414960636+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.415018723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนะน้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.415025262+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนะน้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.415037202+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415045301+07:00","message":"[bufferProcess] interim [40000000]:ทั้งหมดนะคะในแชทนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415048618+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415054155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415057112+07:00","message":"> Transcript [1515] [false]: 'ทั้งหมดนะคะในแชทนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415060749+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415063162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415065403+07:00","message":"StatePrefix: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.415068137+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.416736849+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.416788126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.416793565+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.416808477+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416815457+07:00","message":"[bufferProcess] interim [100000000]:ทั้งหมดนะคะในแชทนั้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416817601+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนะน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416821481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416824658+07:00","message":"> Transcript [1516] [false]: 'ทั้งหมดนะคะในแชทนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416828232+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416830309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416832777+07:00","message":"StatePrefix: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416834934+07:00","message":"TextPushed: 'ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416837871+07:00","message":"Push: 'หมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.416839828+07:00","message":"TextPushed: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.41684201+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนะน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.41684459+07:00","message":"Next Push (prob) : 'แชทนะน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.41685116+07:00","message":"push: {false หมดนะคะใน 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.477255407+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.477313168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.47732208+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.477340241+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.477349691+07:00","message":"[bufferProcess] interim [160000000]:ทั้งหมดนะคะในแชทนั้นออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.477352559+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.477360959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.477363967+07:00","message":"> Transcript [1517] [false]: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.47736645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.477369574+07:00","message":"Set new StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.669265849+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.669313577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.66931988+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.669334198+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.66934281+07:00","message":"[bufferProcess] interim [400000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669345555+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669349442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.66935252+07:00","message":"> Transcript [1518] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669355984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669358126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669360186+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.669363034+07:00","message":"TextPushed: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.944665294+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.944716576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.944723405+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.944740829+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944749668+07:00","message":"[bufferProcess] interim [580000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.94475204+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.94475566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944758834+07:00","message":"> Transcript [1519] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944762715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944765641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944767797+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.944770834+07:00","message":"TextPushed: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.985762836+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.985811154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้รำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.985818514+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้รำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:25.985835129+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985844679+07:00","message":"[bufferProcess] interim [640000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985847376+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985852318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985856144+07:00","message":"> Transcript [1520] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985861401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.98586396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985866005+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:25.985868655+07:00","message":"TextPushed: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.117106654+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.117159441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.117178427+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.117191563+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117200956+07:00","message":"[bufferProcess] interim [760000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117203559+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้รำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117207152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117210141+07:00","message":"> Transcript [1521] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้รำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117214362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117216569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117223948+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117229173+07:00","message":"TextPushed: 'ทั้งหมดนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.11723287+07:00","message":"Push: 'แชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117235237+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117237525+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนั้นออกมาได้รำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.117239744+07:00","message":"Next Push (prob) : 'มาได้รำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.117248688+07:00","message":"push: {false แชทนั้นออก 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.497105436+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.497152375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.497158662+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:26.497198198+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497207551+07:00","message":"[bufferProcess] interim [180000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497210828+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497222181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497225774+07:00","message":"> Transcript [1522] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497228792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:26.497231163+07:00","message":"Set new StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.097081284+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.097118689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.097125552+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.097142306+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097150162+07:00","message":"[bufferProcess] interim [780000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097153328+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097157632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097187292+07:00","message":"> Transcript [1523] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097191362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097193426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.09719577+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.097198857+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.222154947+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.222193954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.222200541+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.222215624+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.22222358+07:00","message":"[bufferProcess] interim [900000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222226195+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222229981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222232795+07:00","message":"> Transcript [1524] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222236164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.22223881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222241079+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.222244884+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.314468079+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.314521483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.314530876+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.314549677+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314559174+07:00","message":"[bufferProcess] interim [20000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314563472+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314573228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314578023+07:00","message":"> Transcript [1525] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.31458356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314586892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314590299+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.314594609+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.541867177+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.541905963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.541912244+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.541923938+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541931784+07:00","message":"[bufferProcess] interim [140000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541934649+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541938317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541940936+07:00","message":"> Transcript [1526] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541945208+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541947388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541949756+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541952513+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541955737+07:00","message":"Push: 'มาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.54195786+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541960425+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.541963211+07:00","message":"Next Push (prob) : 'นะคะหลักการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.541971461+07:00","message":"push: {false มาได้ลำบาก 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.56830136+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.568346097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.568352446+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.568367073+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568374197+07:00","message":"[bufferProcess] interim [200000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568376825+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568380556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568383414+07:00","message":"> Transcript [1527] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือกซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568386722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568389065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568391074+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.568393575+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.648727832+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.648771449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.648777358+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.64879221+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.648799344+07:00","message":"[bufferProcess] interim [320000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.648802077+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.648805975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.648808966+07:00","message":"> Transcript [1528] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.64881237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.64881605+07:00","message":"Set new StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.958693511+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.958740554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.958748891+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:27.958765586+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958774316+07:00","message":"[bufferProcess] interim [560000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958777533+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958786257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958790072+07:00","message":"> Transcript [1529] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958794448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958797329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958799684+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:27.958802742+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.109077921+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.109120346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.10912669+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.10914124+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109149391+07:00","message":"[bufferProcess] interim [740000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.10915204+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109155984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109159353+07:00","message":"> Transcript [1530] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.10918438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109186922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109191192+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.109194009+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.297832522+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.297869908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.297876771+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.297897443+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297905418+07:00","message":"[bufferProcess] interim [980000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297908729+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297912677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.29791573+07:00","message":"> Transcript [1531] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297919838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.29792192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297924742+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.297929329+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:28.32655681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:28.326577521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.496254831+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.496298026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.496305195+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.496317591+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496324808+07:00","message":"[bufferProcess] interim [160000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496327721+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496333172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496336172+07:00","message":"> Transcript [1532] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496340239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496342863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496345529+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496348627+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496355813+07:00","message":"Push: 'นะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496358249+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.496360944+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.49636403+07:00","message":"Next Push (prob) : 'เราจะใช้จุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.496373881+07:00","message":"push: {false นะคะหลักการก็คือ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690830656+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690868122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690874979+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690885167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690888376+07:00","message":"receive interim result [false|false]:  3 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690902967+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.690917654+07:00","message":"[buffer interim] 190 false  3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690925394+07:00","message":"[bufferProcess] interim [340000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690929128+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690937063+07:00","message":"[bufferProcess] interim [340000000]: 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690940078+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690943806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690947163+07:00","message":"> Transcript [1533] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690950956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690954283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690956343+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.690959329+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818428519+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818468156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818475068+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818487449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 จุดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818491618+07:00","message":"receive interim result [false|false]:  3 จุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818499994+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.818504261+07:00","message":"[buffer interim] 190 false  3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818526619+07:00","message":"[bufferProcess] interim [460000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818551895+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.81856706+07:00","message":"[bufferProcess] interim [460000000]: 3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.81857164+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818586076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818604039+07:00","message":"> Transcript [1534] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818611081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818614053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818616489+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.818619801+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881192449+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881231445+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":"2026-07-28T12:06:28.881238532+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881251436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881254698+07:00","message":"receive interim result [false|false]:  จุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881261932+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:28.881265403+07:00","message":"[buffer interim] 190 false  จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881280492+07:00","message":"[bufferProcess] interim [580000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881304445+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881311353+07:00","message":"[bufferProcess] interim [580000000]: จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881314215+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881324541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881335713+07:00","message":"> Transcript [1535] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881342292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881344998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881347637+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:28.881350832+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322409338+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322442812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.32245005+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322465942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322469189+07:00","message":"receive interim result [false|false]:  จุดนะคะแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.32247737+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322481822+07:00","message":"[buffer interim] 190 false  จุดนะคะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322488211+07:00","message":"[bufferProcess] interim [940000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322490901+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322494305+07:00","message":"[bufferProcess] interim [940000000]: จุดนะคะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322497351+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322501227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322504237+07:00","message":"> Transcript [1536] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322508147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322510276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322512466+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322515102+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322525713+07:00","message":"Push: 'เราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322534433+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322536922+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.322539542+07:00","message":"Next Push (prob) : ' จุดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.322548225+07:00","message":"push: {false เราจะใช้จุด 3 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.38447172+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.3845076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.384514413+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.384526845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะแสดงว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.38452999+07:00","message":"receive interim result [false|false]:  จุดนะคะแสดงว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.384543736+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.384548362+07:00","message":"[buffer interim] 190 false  จุดนะคะแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384554843+07:00","message":"[bufferProcess] interim [120000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384557816+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384561357+07:00","message":"[bufferProcess] interim [120000000]: จุดนะคะแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384564227+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384567606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384570847+07:00","message":"> Transcript [1537] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.38457464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.3845768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384578872+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.384581571+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.707703446+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.707745652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.707752145+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.70776621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะแสดงว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.707769642+07:00","message":"receive interim result [false|false]:  จุดนะคะแสดงว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.7077771+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:29.707780965+07:00","message":"[buffer interim] 190 false  จุดนะคะแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707787106+07:00","message":"[bufferProcess] interim [360000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707790162+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707795593+07:00","message":"[bufferProcess] interim [360000000]: จุดนะคะแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707798981+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707811209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707853701+07:00","message":"> Transcript [1538] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707861582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707864294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707867164+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:29.707870448+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.010030759+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098376877+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098421907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098430435+07:00","message":"receive interim result [false|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098443466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะแสดงว่ามีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098448404+07:00","message":"receive interim result [false|false]:  จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098468117+07:00","message":"[buffer interim] 190 false ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.098480009+07:00","message":"[buffer interim] 190 false  จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098487608+07:00","message":"[bufferProcess] interim [780000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098491213+07:00","message":"[bufferProcess] send to processor:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098495659+07:00","message":"[bufferProcess] interim [780000000]: จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098503195+07:00","message":"[bufferProcess] update buffer: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098506589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098509897+07:00","message":"> Transcript [1539] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098514273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098516604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.098518611+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.09852151+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.131168644+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208253746+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.20829252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก\",\"confidence\":0.95042294}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208301735+07:00","message":"receive interim result [true|false]: ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208310667+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208312952+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208318492+07:00","message":"[buffer interim] 190 true ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208328076+07:00","message":"[bufferProcess] interim [870000000]:ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208331717+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208335566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208338631+07:00","message":"> Transcript [1540] [false]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208342576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208344948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208347363+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208350244+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208356882+07:00","message":"Push: ' จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208359332+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208366004+07:00","message":"Set new StatePrefix : 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208375584+07:00","message":"Next Push (prob) : 'แสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.20837779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208380244+07:00","message":"> Transcript [1541] [true]: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208382885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.20838484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208386765+07:00","message":"StatePrefix: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะแสดงว่ามีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.2083901+07:00","message":"TextPushed: 'ทั้งหมดนะคะในแชทนั้นออกมาได้ลำบากนะคะหลักการก็คือเราจะใช้จุด 3 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:30.208393368+07:00","message":"Push: 'แสดงว่ามีสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208384649+07:00","message":"push: {false  จุดนะคะ 0 0xc0004a3e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:30.208446845+07:00","message":"push: {true แสดงว่ามีสมาชิก 0 0xc0004a3e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:30.221447443+07:00","message":"write wav file: './tmp/7632/7632_190.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.29004202+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.324420636+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.324468645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.324474864+07:00","message":"receive interim result [false|false]: จัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.324488624+07:00","message":"[buffer interim] 191 false จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.32449604+07:00","message":"[bufferProcess] interim [20000000]:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.324498122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.324503984+07:00","message":"[bufferProcess] send to processor (ticker):จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.32450699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.324510029+07:00","message":"> Transcript [1542] [false]: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.324512577+07:00","message":"Set StatePrefix (first interim): 'จัดไปค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:31.327554876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:31.327555997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.350336444+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.39901466+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399050639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไปค่ะ\",\"confidence\":0.95891225}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399059785+07:00","message":"receive interim result [true|false]: จัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399069657+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399072063+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399081683+07:00","message":"[buffer interim] 191 true จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.39908838+07:00","message":"[bufferProcess] interim [170000000]:จัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399092647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399095546+07:00","message":"> Transcript [1543] [true]: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399098742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399100913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399103036+07:00","message":"StatePrefix: 'จัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399105302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.399108193+07:00","message":"Push: 'จัดไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.399115761+07:00","message":"push: {true จัดไปค่ะ 0 0xc0003a4500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:31.405555473+07:00","message":"write wav file: './tmp/7632/7632_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.478451388+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.604341572+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.60437633+07:00","message":"found end of frame, send empty tag with msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.604381392+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.604389483+07:00","message":"[buffer interim] 192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604398399+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604405814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604408931+07:00","message":"> Transcript [1544] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604411817+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604413882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604415832+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.604418318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:31.60442144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.604433363+07:00","message":"push: {true \n 0 0xc0018a4c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:31.609680904+07:00","message":"write wav file: './tmp/7632/7632_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:31.800123342+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.295754868+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.295799777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.295806064+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.295821959+07:00","message":"[buffer interim] 193 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.295829202+07:00","message":"[bufferProcess] interim [300000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.295831416+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.487865732+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.487910104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.487916312+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.487931465+07:00","message":"[buffer interim] 193 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.487940737+07:00","message":"[bufferProcess] interim [480000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.48794365+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.487947419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.487950371+07:00","message":"> Transcript [1545] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.487952594+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.683242384+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.683286573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.683292836+07:00","message":"receive interim result [false|false]: อยู่ในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.683310436+07:00","message":"[buffer interim] 193 false อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.68331931+07:00","message":"[bufferProcess] interim [660000000]:อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683322316+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683334526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683339443+07:00","message":"> Transcript [1546] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683344205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683347438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683351209+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.683358148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.870230678+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.870278673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.870285754+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:32.870300728+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870308831+07:00","message":"[bufferProcess] interim [840000000]:อยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870312228+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870319533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870323148+07:00","message":"> Transcript [1547] [false]: 'อยู่ในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870327577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870330003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870332379+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:32.870334566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.00452393+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.00456707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.004573026+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.004590713+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004599235+07:00","message":"[bufferProcess] interim [20000000]:อยู่ในเฟซนั้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004602317+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004606046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004609404+07:00","message":"> Transcript [1548] [false]: 'อยู่ในเฟซนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004612703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004615232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.00461723+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.004619359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.193793415+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.193848852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.193855101+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.193867588+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193875182+07:00","message":"[bufferProcess] interim [200000000]:อยู่ในเฟซนั้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193877701+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193881369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193884189+07:00","message":"> Transcript [1549] [false]: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193887642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.19388972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193892047+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193894275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193899258+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193901433+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193904064+07:00","message":"Set new StatePrefix : 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.193906593+07:00","message":"Next Push (prob) : 'ในเฟซนั้นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.193914027+07:00","message":"push: {false อยู่ 0 0xc000182900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.258686487+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.258731635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.25873765+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.25875003+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258758442+07:00","message":"[bufferProcess] interim [320000000]:อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258761476+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258765193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258767942+07:00","message":"> Transcript [1550] [false]: 'อยู่ในเฟซนั้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258771317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258773646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258776257+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.258778893+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.901033018+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.901065852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.90107174+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:33.901084217+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901091148+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901093765+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901097342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901100311+07:00","message":"> Transcript [1551] [false]: 'อยู่ในเฟซนั้นด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.90110381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901105957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901108194+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:33.901110952+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.147819301+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.147844361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.147849035+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.147861653+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147867964+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147870758+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147874534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147877014+07:00","message":"> Transcript [1552] [false]: 'อยู่ในเฟซนั้นด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147880261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147882655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.14788495+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.147887262+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:34.328069967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:34.328093407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.401771268+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.401811742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.401819121+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.401831677+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401840388+07:00","message":"[bufferProcess] interim [400000000]:อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401843082+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401848638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401851479+07:00","message":"> Transcript [1553] [false]: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401855798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401858233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401860727+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401863066+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401867834+07:00","message":"Push: 'ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401870206+07:00","message":"TextPushed: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401872369+07:00","message":"Set new StatePrefix : 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.401875073+07:00","message":"Next Push (prob) : 'นะคะตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.401883207+07:00","message":"push: {false ในเฟซนั้นด้วย 0 0xc000182900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.664024754+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.664063911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.664069575+07:00","message":"receive interim result [false|false]: อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.664085152+07:00","message":"[buffer interim] 193 false อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664092908+07:00","message":"[bufferProcess] interim [700000000]:อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664096023+07:00","message":"[bufferProcess] send to processor:อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664104735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664108104+07:00","message":"> Transcript [1554] [false]: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664112304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664114774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664117024+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.664119481+07:00","message":"TextPushed: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.681047211+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815681108+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.81572133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815727966+07:00","message":"receive interim result [true|false]: อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815738943+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815742487+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815762861+07:00","message":"[buffer interim] 193 true อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.81579008+07:00","message":"[bufferProcess] interim [910000000]:อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815794515+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815806489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815830312+07:00","message":"> Transcript [1555] [false]: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815836401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.81583902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815841477+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.81584429+07:00","message":"TextPushed: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815846941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815849323+07:00","message":"> Transcript [1556] [true]: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815851705+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815853554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815855485+07:00","message":"StatePrefix: 'อยู่ในเฟซนั้นด้วยนะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815857621+07:00","message":"TextPushed: 'อยู่ในเฟซนั้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:34.815864026+07:00","message":"Push: 'นะคะตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:34.815874471+07:00","message":"push: {true นะคะตัวอย่างเช่นค่ะ 0 0xc000182900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:34.824588495+07:00","message":"write wav file: './tmp/7632/7632_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:35.521215973+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:35.998960975+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:35.999000565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:35.999006151+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:35.999018287+07:00","message":"[buffer interim] 194 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.999025779+07:00","message":"[bufferProcess] interim [300000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.99902792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.999033739+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.999036996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.999041178+07:00","message":"> Transcript [1557] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:35.999044687+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.065745847+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.065782507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.065788143+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.065803417+07:00","message":"[buffer interim] 194 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.06581069+07:00","message":"[bufferProcess] interim [360000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.065812605+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.263157373+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.263186514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เสีย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.263191145+07:00","message":"receive interim result [false|false]: ไม่เสีย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.263203142+07:00","message":"[buffer interim] 194 false ไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263210941+07:00","message":"[bufferProcess] interim [540000000]:ไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263213316+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263217228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263220079+07:00","message":"> Transcript [1558] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263222429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.263224813+07:00","message":"Set new StatePrefix: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.704693644+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.704736585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้สิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.704745167+07:00","message":"receive interim result [false|false]: ให้สิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:36.70475762+07:00","message":"[buffer interim] 194 false ให้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704767812+07:00","message":"[bufferProcess] interim [960000000]:ให้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704771522+07:00","message":"[bufferProcess] send to processor:ไม่เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704778586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704782838+07:00","message":"> Transcript [1559] [false]: 'ไม่เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704786176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:36.704789622+07:00","message":"Set new StatePrefix: 'ไม่เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.096045495+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.096083741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.096089688+07:00","message":"receive interim result [false|false]: ไม่สิแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.096102518+07:00","message":"[buffer interim] 194 false ไม่สิแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096110114+07:00","message":"[bufferProcess] interim [380000000]:ไม่สิแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096112763+07:00","message":"[bufferProcess] send to processor:ให้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096120899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096123719+07:00","message":"> Transcript [1560] [false]: 'ให้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096125935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.096128122+07:00","message":"Set new StatePrefix: 'ให้สิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.206458957+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.206500631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.206507528+07:00","message":"receive interim result [false|false]: แทนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.206521208+07:00","message":"[buffer interim] 194 false แทนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.206528752+07:00","message":"[bufferProcess] interim [500000000]:แทนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.206531077+07:00","message":"[bufferProcess] send to processor:ไม่สิแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.20653458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.206537612+07:00","message":"> Transcript [1561] [false]: 'ไม่สิแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.206539881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.206542527+07:00","message":"Set new StatePrefix: 'ไม่สิแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.283703043+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.283741399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.283747614+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.283763509+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.283770986+07:00","message":"[bufferProcess] interim [560000000]:ไม่สิแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.28377353+07:00","message":"[bufferProcess] send to processor:แทนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.283776972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.283780049+07:00","message":"> Transcript [1562] [false]: 'แทนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.283782786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.28378509+07:00","message":"Set new StatePrefix: 'แทนที่'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:37.328424275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:37.328436052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.470463109+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.470500454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.47050748+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.470522984+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470531599+07:00","message":"[bufferProcess] interim [800000000]:ไม่สิแทนเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470535776+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470541381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470546261+07:00","message":"> Transcript [1563] [false]: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470549679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.470553031+07:00","message":"Set new StatePrefix: 'ไม่สิแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.586497675+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.586533532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.586548439+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.58656192+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586570098+07:00","message":"[bufferProcess] interim [860000000]:ไม่สิแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586573814+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.58657885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586583169+07:00","message":"> Transcript [1564] [false]: 'ไม่สิแทนเซตขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586588316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586591673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586594713+07:00","message":"StatePrefix: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.586599301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.81161258+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.811660313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.811667189+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.811683773+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811692842+07:00","message":"[bufferProcess] interim [100000000]:ไม่สิแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811696796+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811706728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811711086+07:00","message":"> Transcript [1565] [false]: 'ไม่สิแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811715707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811718182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811720238+07:00","message":"StatePrefix: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.811722483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.854310322+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.854348696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.854355958+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.854369769+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854377497+07:00","message":"[bufferProcess] interim [160000000]:ไม่สิแทนเซตของพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854379866+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854383739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854386489+07:00","message":"> Transcript [1566] [false]: 'ไม่สิแทนเซตของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854389643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854391669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854393808+07:00","message":"StatePrefix: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.854395979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.97854185+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.978584332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.978591304+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.978608572+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978615757+07:00","message":"[bufferProcess] interim [280000000]:ไม่สิแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978618423+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978622821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978625679+07:00","message":"> Transcript [1567] [false]: 'ไม่สิแทนเซตของพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978629676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978631948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978634089+07:00","message":"StatePrefix: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978636607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978654558+07:00","message":"Push: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978657339+07:00","message":"TextPushed: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978660708+07:00","message":"Set new StatePrefix : 'ไม่สิแทนเซตของพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:37.978663241+07:00","message":"Next Push (prob) : 'ของพญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:37.978671067+07:00","message":"push: {false ไม่สิแทนเซต 0 0xc000183400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.48890826+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.488948411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.488953985+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.488970201+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.488978072+07:00","message":"[bufferProcess] interim [760000000]:ไม่สิแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.488980621+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.488984166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.488987028+07:00","message":"> Transcript [1568] [false]: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.488989509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.48899191+07:00","message":"Set new StatePrefix: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.56026164+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.560316911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.560323866+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.560341494+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560350566+07:00","message":"[bufferProcess] interim [880000000]:ไม่สิแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560353084+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560357969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560361551+07:00","message":"> Transcript [1569] [false]: 'ไม่สิแทนเซตของพยัญชนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560365069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560367382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.560371177+07:00","message":"StatePrefix: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.56037362+07:00","message":"TextPushed: 'ไม่สิแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.869926802+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.86997907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะในภาษาไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.869985571+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:38.870000751+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870008727+07:00","message":"[bufferProcess] interim [180000000]:ไม่สิแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870011673+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870020923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870025579+07:00","message":"> Transcript [1570] [false]: 'ไม่สิแทนเซตของพยัญชนะในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870030111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870032764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870036227+07:00","message":"StatePrefix: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:38.870038862+07:00","message":"TextPushed: 'ไม่สิแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.074228254+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.074276091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.074283787+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.07429892+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074307997+07:00","message":"[bufferProcess] interim [420000000]:ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074310889+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074318017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074321082+07:00","message":"> Transcript [1571] [false]: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074324827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074327409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074329867+07:00","message":"StatePrefix: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.074332937+07:00","message":"TextPushed: 'ไม่สิแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.195466625+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.195509044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.195514986+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.195527322+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195536493+07:00","message":"[bufferProcess] interim [480000000]:ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195539322+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.19554361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195547226+07:00","message":"> Transcript [1572] [false]: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195550754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195552875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195555563+07:00","message":"StatePrefix: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195557911+07:00","message":"TextPushed: 'ไม่สิแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195563987+07:00","message":"Push: 'ของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195566638+07:00","message":"TextPushed: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195569285+07:00","message":"Set new StatePrefix : 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.195571905+07:00","message":"Next Push (prob) : 'ในภาษาไทยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.195579615+07:00","message":"push: {false ของพยัญชนะ 0 0xc000183400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.228706961+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.260432463+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.26048487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.260493495+07:00","message":"receive interim result [false|false]: ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.260508438+07:00","message":"[buffer interim] 194 false ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.260520183+07:00","message":"[bufferProcess] interim [540000000]:ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.260524589+07:00","message":"[bufferProcess] send to processor:ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.260528992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.260532618+07:00","message":"> Transcript [1573] [false]: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.260535395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.2605378+07:00","message":"Set new StatePrefix: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349689126+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349736652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ\",\"confidence\":0.942574}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349744427+07:00","message":"receive interim result [true|false]: ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349757133+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349760116+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.34976797+07:00","message":"[buffer interim] 194 true ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349776228+07:00","message":"[bufferProcess] interim [750000000]:ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349780173+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349784641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349787729+07:00","message":"> Transcript [1574] [false]: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349790359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.34979254+07:00","message":"Set new StatePrefix: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349794561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349796512+07:00","message":"> Transcript [1575] [true]: 'ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349802264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349804537+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349806542+07:00","message":"StatePrefix: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.34981008+07:00","message":"TextPushed: 'ไม่สิแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349812139+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349954443+07:00","message":"Push: 'ในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349957848+07:00","message":"TextPushed: 'ไม่สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349960402+07:00","message":"Set new StatePrefix : 'ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349962602+07:00","message":"Next Push (prob) : 'ให้สิแทนเซตของพยัญชนะในภาษาไทยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.349971815+07:00","message":"push: {true ในภาษาไทยนะคะ 0 0xc000183400}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:39.349986437+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_194.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:39.358824375+07:00","message":"write wav file: './tmp/7632/7632_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:39.742976112+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.21744143+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.217487592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.217493843+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.21750944+07:00","message":"[buffer interim] 195 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.217516903+07:00","message":"[bufferProcess] interim [240000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.217518978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.281472686+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.281525042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.281531363+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.281547606+07:00","message":"[buffer interim] 195 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.281555894+07:00","message":"[bufferProcess] interim [360000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.281558235+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.281565371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.281568462+07:00","message":"> Transcript [1576] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.281571063+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:40.329421926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:40.329450422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.425394202+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.425443824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.425450621+07:00","message":"receive interim result [false|false]: เราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.425467402+07:00","message":"[buffer interim] 195 false เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425476444+07:00","message":"[bufferProcess] interim [480000000]:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425479574+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425483599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425487329+07:00","message":"> Transcript [1577] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425490446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425492588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425494566+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.425496702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.492585919+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.492639929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.492652269+07:00","message":"receive interim result [false|false]: เราก็จะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.492667845+07:00","message":"[buffer interim] 195 false เราก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492676233+07:00","message":"[bufferProcess] interim [600000000]:เราก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492678807+07:00","message":"[bufferProcess] send to processor:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492685185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492688039+07:00","message":"> Transcript [1578] [false]: 'เราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.49269101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492693165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.492695806+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.49269875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.573251797+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.59311397+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.593173553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.593181801+07:00","message":"receive interim result [false|false]: เราก็จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.59319758+07:00","message":"[buffer interim] 195 false เราก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593206892+07:00","message":"[bufferProcess] interim [660000000]:เราก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593211106+07:00","message":"[bufferProcess] send to processor:เราก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593218066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593221442+07:00","message":"> Transcript [1579] [false]: 'เราก็จะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593224841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593227081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593229549+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.593231976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.640610738+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.673925859+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.673977019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะเขียน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.673983703+07:00","message":"receive interim result [true|false]: เราก็จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.673995157+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.673997535+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.674004779+07:00","message":"[buffer interim] 195 true เราก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674012713+07:00","message":"[bufferProcess] interim [870000000]:เราก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674016113+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.67402017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674023459+07:00","message":"> Transcript [1580] [false]: 'เราก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674026549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674028642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674031123+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674033829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674036939+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674039098+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674041237+07:00","message":"Set new StatePrefix : 'เราก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674043445+07:00","message":"Next Push (prob) : 'ก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674045235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674047458+07:00","message":"> Transcript [1581] [true]: 'เราก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674049886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674051944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674053946+07:00","message":"StatePrefix: 'เราก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674056035+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:40.674058249+07:00","message":"Push: 'ก็จะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.674067086+07:00","message":"push: {false เรา 0 0xc0039e6300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:40.674073238+07:00","message":"push: {true ก็จะเขียน 0 0xc0039e6300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:40.679643241+07:00","message":"write wav file: './tmp/7632/7632_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.239322805+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.23937224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"FC\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.239378315+07:00","message":"receive interim result [false|false]: FC"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.239395357+07:00","message":"[buffer interim] 196 false FC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.239403324+07:00","message":"[bufferProcess] interim [420000000]:FC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.239405336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.303889682+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.303915475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SCB\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.303920058+07:00","message":"receive interim result [false|false]: SCB"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.303933946+07:00","message":"[buffer interim] 196 false SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.303941251+07:00","message":"[bufferProcess] interim [480000000]:SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.303943852+07:00","message":"[bufferProcess] send to processor:FC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.303947203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.303949391+07:00","message":"> Transcript [1582] [false]: 'FC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.303951466+07:00","message":"Set StatePrefix (first interim): 'FC'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.628670868+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.628718935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"FC แบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.628725434+07:00","message":"receive interim result [false|false]: FC แบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.628742567+07:00","message":"[buffer interim] 196 false FC แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.628753162+07:00","message":"[bufferProcess] interim [780000000]:FC แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.628755727+07:00","message":"[bufferProcess] send to processor:SCB"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.62876112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.628764883+07:00","message":"> Transcript [1583] [false]: 'SCB'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.628767295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.628769879+07:00","message":"Set new StatePrefix: 'SCB'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.709872937+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.70991024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"FC แบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.709915885+07:00","message":"receive interim result [false|false]: FC แบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.709931208+07:00","message":"[buffer interim] 196 false FC แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709938331+07:00","message":"[bufferProcess] interim [900000000]:FC แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709940691+07:00","message":"[bufferProcess] send to processor:FC แบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709944555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709947658+07:00","message":"> Transcript [1584] [false]: 'FC แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709949931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.709952076+07:00","message":"Set new StatePrefix: 'FC แบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.792982148+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.853772777+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.919050183+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.93531616+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935356064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"FC แบบนี้ค่ะ\",\"confidence\":0.86697865}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935362806+07:00","message":"receive interim result [true|false]: FC แบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935374165+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935377053+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935383963+07:00","message":"[buffer interim] 196 true FC แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935391943+07:00","message":"[bufferProcess] interim [170000000]:FC แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935394995+07:00","message":"[bufferProcess] send to processor (isfinal):FC แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935398536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935401555+07:00","message":"> Transcript [1585] [false]: 'FC แบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935404476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935407062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935409057+07:00","message":"StatePrefix: 'FC แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935411246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935413097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935415534+07:00","message":"> Transcript [1586] [true]: 'FC แบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.93541771+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.93541957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.93542155+07:00","message":"StatePrefix: 'FC แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.93542349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:41.935426686+07:00","message":"Push: 'FC แบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:41.935434572+07:00","message":"push: {true FC แบบนี้ค่ะ 0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:41.941092638+07:00","message":"write wav file: './tmp/7632/7632_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.165195126+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.165222931+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.165227004+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.165235824+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165271218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165275652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165279848+07:00","message":"> Transcript [1587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165282927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165285184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165288546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165290704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:42.165298873+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.165311107+07:00","message":"push: {true \n 0 0xc000182700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:42.17058095+07:00","message":"write wav file: './tmp/7632/7632_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:42.620673727+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.301617308+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.301686784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีเทา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.301695878+07:00","message":"receive interim result [false|false]: สีเทา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.301716006+07:00","message":"[buffer interim] 198 false สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301724552+07:00","message":"[bufferProcess] interim [480000000]:สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301727693+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301736495+07:00","message":"[bufferProcess] send to processor (ticker):สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301740573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301745608+07:00","message":"> Transcript [1588] [false]: 'สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.301749577+07:00","message":"Set StatePrefix (first interim): 'สีเทา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:43.329468039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:43.329497598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.487430521+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.487492573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีเท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.487501179+07:00","message":"receive interim result [false|false]: สีเท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.487519197+07:00","message":"[buffer interim] 198 false สีเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.487529048+07:00","message":"[bufferProcess] interim [720000000]:สีเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.487532094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.829179374+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.829225853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 =\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.829232337+07:00","message":"receive interim result [false|false]: 4 ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.829248389+07:00","message":"[buffer interim] 198 false 4 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829257253+07:00","message":"[bufferProcess] interim [960000000]:4 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829259959+07:00","message":"[bufferProcess] send to processor:สีเท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829264469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829267774+07:00","message":"> Transcript [1589] [false]: 'สีเท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829270313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.829272521+07:00","message":"Set new StatePrefix: 'สีเท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.87319612+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.873237114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 = นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.873243308+07:00","message":"receive interim result [false|false]: 4 = นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.873258202+07:00","message":"[buffer interim] 198 false 4 = นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.873267923+07:00","message":"[bufferProcess] interim [20000000]:4 = นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.873270525+07:00","message":"[bufferProcess] send to processor:4 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.873274552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.873277513+07:00","message":"> Transcript [1590] [false]: '4 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.87327992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.87328233+07:00","message":"Set new StatePrefix: '4 ='"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.881324617+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.88134294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 = นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.881347719+07:00","message":"receive interim result [false|false]: 4 = นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:43.88135903+07:00","message":"[buffer interim] 198 false 4 = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.88136482+07:00","message":"[bufferProcess] interim [80000000]:4 = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.88136718+07:00","message":"[bufferProcess] send to processor:4 = นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.8813699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.881372304+07:00","message":"> Transcript [1591] [false]: '4 = นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.88137484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.881377412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.881379564+07:00","message":"StatePrefix: '4 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:43.881381452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.229471924+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.290568291+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.315998176+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.316040824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.316047505+07:00","message":"receive interim result [false|false]: 4 ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.31605876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.316062058+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.316070285+07:00","message":"[buffer interim] 198 false 4 ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.316073929+07:00","message":"[buffer interim] 198 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316081165+07:00","message":"[bufferProcess] interim [560000000]:4 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316083472+07:00","message":"[bufferProcess] send to processor:4 = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316086669+07:00","message":"[bufferProcess] interim [560000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316089737+07:00","message":"[bufferProcess] update buffer: 4 = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316092732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316095695+07:00","message":"> Transcript [1592] [false]: '4 = นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316099098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316101403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.316103793+07:00","message":"StatePrefix: '4 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.31610693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.338939349+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.338993146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"C = นะคะ\",\"confidence\":0.89615136}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.33899962+07:00","message":"receive interim result [true|false]: C = นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.339009213+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.339011689+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.339019029+07:00","message":"[buffer interim] 198 true C = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339026456+07:00","message":"[bufferProcess] interim [620000000]:C = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339029497+07:00","message":"[bufferProcess] send to processor (isfinal):4 = นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339032778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339035777+07:00","message":"> Transcript [1593] [false]: '4 = นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339038476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339040725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339043634+07:00","message":"StatePrefix: '4 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.33904783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339050122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339054904+07:00","message":"> Transcript [1594] [true]: 'C = นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339057085+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339059012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339060824+07:00","message":"StatePrefix: '4 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339062866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.339065928+07:00","message":"Push: 'C = นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.339074866+07:00","message":"push: {true C = นะคะ 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:44.346058177+07:00","message":"write wav file: './tmp/7632/7632_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.640745755+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.640793527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.640799449+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.640816574+07:00","message":"[buffer interim] 199 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.640823832+07:00","message":"[bufferProcess] interim [420000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.640825894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.819769363+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.819814144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.819820791+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.819836081+07:00","message":"[buffer interim] 199 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.81984362+07:00","message":"[bufferProcess] interim [540000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.819846601+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.819854972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.819857974+07:00","message":"> Transcript [1595] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.819860533+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.822823278+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.822836442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.822840555+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.822849239+07:00","message":"[buffer interim] 199 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822853144+07:00","message":"[bufferProcess] interim [600000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822855273+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822857646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822859811+07:00","message":"> Transcript [1596] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.82286277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822865251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822867189+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.822870168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.954062294+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.954106517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.954115941+07:00","message":"receive interim result [false|false]: หลังจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:44.954132081+07:00","message":"[buffer interim] 199 false หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954141032+07:00","message":"[bufferProcess] interim [720000000]:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954144183+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954148086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954151793+07:00","message":"> Transcript [1597] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954155133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954157235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954159329+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:44.954161564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.012321961+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.01236483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.012371187+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.012386082+07:00","message":"[buffer interim] 199 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012393945+07:00","message":"[bufferProcess] interim [780000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012396429+07:00","message":"[bufferProcess] send to processor:หลังจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012403423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012406689+07:00","message":"> Transcript [1598] [false]: 'หลังจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012410367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012412717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012414929+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.012417336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.535049802+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.535093164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.535099864+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.535113424+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535121465+07:00","message":"[bufferProcess] interim [320000000]:หลังจากนั้นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535124082+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535127659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535130742+07:00","message":"> Transcript [1599] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535134217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535136677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535138637+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535140677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535143816+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535145835+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535148207+07:00","message":"Set new StatePrefix : 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:45.535150877+07:00","message":"Next Push (prob) : 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:45.535160898+07:00","message":"push: {false หลัง 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.041019887+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.041076161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.041086396+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.04110613+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041116877+07:00","message":"[bufferProcess] interim [740000000]:หลังจากนั้นพยัญชนะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041120988+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041126204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041130741+07:00","message":"> Transcript [1600] [false]: 'หลังจากนั้นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041136351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041139517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.041145591+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.04114907+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.230937173+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.230985257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.230992662+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.231009802+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231018539+07:00","message":"[bufferProcess] interim [980000000]:หลังจากนั้นพยัญชนะภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231021353+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231029456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231032344+07:00","message":"> Transcript [1601] [false]: 'หลังจากนั้นพยัญชนะภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231035436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231037697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231040054+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.231042407+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:46.33043787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:46.330476392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.555919211+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.555955466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.555961204+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.555973217+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.555986847+07:00","message":"[bufferProcess] interim [280000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.55598953+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.555996926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.555999663+07:00","message":"> Transcript [1602] [false]: 'หลังจากนั้นพยัญชนะภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.556003158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.556005252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.556007222+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.556011156+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.897307601+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.897361663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.897369106+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.897385177+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897393636+07:00","message":"[bufferProcess] interim [580000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897396585+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897404557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897407365+07:00","message":"> Transcript [1603] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897413701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897417113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897420586+07:00","message":"StatePrefix: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897424297+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897433672+07:00","message":"Push: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.89743698+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897440766+07:00","message":"Set new StatePrefix : 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.897445637+07:00","message":"Next Push (prob) : 'พยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.897466015+07:00","message":"push: {false จากนั้น 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.939722118+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.939764678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.939771336+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.93978665+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939795143+07:00","message":"[bufferProcess] interim [640000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939798155+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.9398067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939809695+07:00","message":"> Transcript [1604] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939813395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939816184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939818175+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.939820691+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.942999497+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.943015273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.943019174+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:46.943028735+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943032264+07:00","message":"[bufferProcess] interim [700000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943034522+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943036874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943039296+07:00","message":"> Transcript [1605] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943041551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943043382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943045255+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:46.943047149+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.140889695+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.140942937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.140951067+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.140968043+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140978209+07:00","message":"[bufferProcess] interim [880000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140981237+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140985297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140988192+07:00","message":"> Transcript [1606] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.14099184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140994168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.140997121+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.141000211+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.26782956+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.267871637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.267879576+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.267894586+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267903185+07:00","message":"[bufferProcess] interim [0]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267906119+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267912961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267916073+07:00","message":"> Transcript [1607] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267919989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267922258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267924955+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267930002+07:00","message":"TextPushed: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.26793639+07:00","message":"Push: 'พยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267938931+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267941778+07:00","message":"Set new StatePrefix : 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.267944441+07:00","message":"Next Push (prob) : 'ขึ้นต้นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.267953006+07:00","message":"push: {false พยัญชนะภาษาไทยค่ะ 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.319560671+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.319604227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.319610987+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.319624183+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319632877+07:00","message":"[bufferProcess] interim [60000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319635671+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319641737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319644745+07:00","message":"> Transcript [1608] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.31964841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319650656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319652878+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.319655624+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.588845737+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.588897021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.588905151+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.588921052+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588928994+07:00","message":"[bufferProcess] interim [300000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588931894+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588938691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588941698+07:00","message":"> Transcript [1609] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588945146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588947428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588949464+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.588952243+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.660018757+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.660074545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.660081441+07:00","message":"receive interim result [false|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.660097657+07:00","message":"[buffer interim] 199 false หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.66010739+07:00","message":"[bufferProcess] interim [420000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660110279+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660117038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660120522+07:00","message":"> Transcript [1610] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวแรกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660124622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660126895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660128898+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.660134678+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.689572723+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.81239747+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.81244336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ\",\"confidence\":0.94935644}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812451135+07:00","message":"receive interim result [true|false]: หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812462813+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812466034+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812473774+07:00","message":"[buffer interim] 199 true หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812483047+07:00","message":"[bufferProcess] interim [630000000]:หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812486822+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812490478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812493328+07:00","message":"> Transcript [1611] [false]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812497189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812499225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812501717+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812504189+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812507595+07:00","message":"Push: 'ขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812511988+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812514775+07:00","message":"Set new StatePrefix : 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812517254+07:00","message":"Next Push (prob) : 'เลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812519114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.8125212+07:00","message":"> Transcript [1612] [true]: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812523668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812525484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812528373+07:00","message":"StatePrefix: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัวเลขอะไรคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812530487+07:00","message":"TextPushed: 'หลังจากนั้นพยัญชนะภาษาไทยค่ะขึ้นต้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:47.812532903+07:00","message":"Push: 'เลขอะไรคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812548011+07:00","message":"push: {false ขึ้นต้นตัว 0 0xc000045b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:47.812571963+07:00","message":"push: {true เลขอะไรคะ 0 0xc000045b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:47.824216786+07:00","message":"write wav file: './tmp/7632/7632_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:48.131133212+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:48.827255958+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:48.827312316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:48.827319693+07:00","message":"receive interim result [false|false]: กไก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:48.82733533+07:00","message":"[buffer interim] 200 false กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827342066+07:00","message":"[bufferProcess] interim [480000000]:กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827343986+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827350978+07:00","message":"[bufferProcess] send to processor (ticker):กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827353737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827356664+07:00","message":"> Transcript [1613] [false]: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:48.827360814+07:00","message":"Set StatePrefix (first interim): 'กไก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192478759+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192524097+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192527288+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192529267+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192531329+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192533421+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.19253528+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192537265+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192539361+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.192541649+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:49.33090478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:49.330916672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.399800933+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.399843464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.399848942+07:00","message":"receive interim result [false|false]: กไก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.399861913+07:00","message":"[buffer interim] 200 false กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.39986921+07:00","message":"[bufferProcess] interim [80000000]:กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.399871233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.520104838+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.520164762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขไข่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.520171875+07:00","message":"receive interim result [false|false]: กไก่ขไข่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.52018973+07:00","message":"[buffer interim] 200 false กไก่ขไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.52019813+07:00","message":"[bufferProcess] interim [140000000]:กไก่ขไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520201257+07:00","message":"[bufferProcess] send to processor:กไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520207981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520211033+07:00","message":"> Transcript [1614] [false]: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.52021529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520217469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520219453+07:00","message":"StatePrefix: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.520221756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.907658517+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.907724388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.90773086+07:00","message":"receive interim result [false|false]: กไก่ขอไข่ขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:49.907745303+07:00","message":"[buffer interim] 200 false กไก่ขอไข่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.90775293+07:00","message":"[bufferProcess] interim [560000000]:กไก่ขอไข่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907755395+07:00","message":"[bufferProcess] send to processor:กไก่ขไข่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907762126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907766125+07:00","message":"> Transcript [1615] [false]: 'กไก่ขไข่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907770071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907772207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907774854+07:00","message":"StatePrefix: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:49.907777294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.094843472+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.094908102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอขวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.094917237+07:00","message":"receive interim result [false|false]: กไก่ขอไข่ขอขวด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.094937505+07:00","message":"[buffer interim] 200 false กไก่ขอไข่ขอขวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094952158+07:00","message":"[bufferProcess] interim [740000000]:กไก่ขอไข่ขอขวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094955032+07:00","message":"[bufferProcess] send to processor:กไก่ขอไข่ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.09495882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094962683+07:00","message":"> Transcript [1616] [false]: 'กไก่ขอไข่ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094966982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094969217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094971486+07:00","message":"StatePrefix: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.094974654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.477437307+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.47748127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอขวดใช่ป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.477487613+07:00","message":"receive interim result [false|false]: กไก่ขอไข่ขอขวดใช่ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.477501529+07:00","message":"[buffer interim] 200 false กไก่ขอไข่ขอขวดใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477508464+07:00","message":"[bufferProcess] interim [160000000]:กไก่ขอไข่ขอขวดใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477510965+07:00","message":"[bufferProcess] send to processor:กไก่ขอไข่ขอขวด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477516691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477519621+07:00","message":"> Transcript [1617] [false]: 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477523428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477525862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477527978+07:00","message":"StatePrefix: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477530261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477537087+07:00","message":"Push: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477540149+07:00","message":"TextPushed: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477542379+07:00","message":"Set new StatePrefix : 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.477544726+07:00","message":"Next Push (prob) : 'ขอไข่ขอขวด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.477563453+07:00","message":"push: {false กไก่ 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.485743113+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.485774627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอขวดใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.485781896+07:00","message":"receive interim result [false|false]: กไก่ขอไข่ขอขวดใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.485794931+07:00","message":"[buffer interim] 200 false กไก่ขอไข่ขอขวดใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485803247+07:00","message":"[bufferProcess] interim [220000000]:กไก่ขอไข่ขอขวดใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485806854+07:00","message":"[bufferProcess] send to processor:กไก่ขอไข่ขอขวดใช่ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485814154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485818016+07:00","message":"> Transcript [1618] [false]: 'กไก่ขอไข่ขอขวดใช่ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485823546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485826529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485828489+07:00","message":"StatePrefix: 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.485830726+07:00","message":"TextPushed: 'กไก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.692153018+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.736835973+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.736864096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอขวดใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.736869133+07:00","message":"receive interim result [false|false]: กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.736882556+07:00","message":"[buffer interim] 200 false กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736889851+07:00","message":"[bufferProcess] interim [340000000]:กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736892521+07:00","message":"[bufferProcess] send to processor:กไก่ขอไข่ขอขวดใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736895997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736898367+07:00","message":"> Transcript [1619] [false]: 'กไก่ขอไข่ขอขวดใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736902477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736904701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736907149+07:00","message":"StatePrefix: 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.736909781+07:00","message":"TextPushed: 'กไก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824608383+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.82467863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กไก่ขอไข่ขอขวดใช่ไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824685898+07:00","message":"receive interim result [true|false]: กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824695965+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824698529+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824705845+07:00","message":"[buffer interim] 200 true กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824714498+07:00","message":"[bufferProcess] interim [580000000]:กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824720901+07:00","message":"[bufferProcess] send to processor (isfinal):กไก่ขอไข่ขอขวดใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824724833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824728046+07:00","message":"> Transcript [1620] [false]: 'กไก่ขอไข่ขอขวดใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824731173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824733647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824736353+07:00","message":"StatePrefix: 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824739035+07:00","message":"TextPushed: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824740834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824742954+07:00","message":"> Transcript [1621] [true]: 'กไก่ขอไข่ขอขวดใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.82474535+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824747199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824749146+07:00","message":"StatePrefix: 'กไก่ขอไข่ขอขวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.824751173+07:00","message":"TextPushed: 'กไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:50.82475853+07:00","message":"Push: 'ขอไข่ขอขวดใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:50.824767524+07:00","message":"push: {true ขอไข่ขอขวดใช่ไหมคะ 0 0xc0039e6100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:50.8322791+07:00","message":"write wav file: './tmp/7632/7632_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:51.010911241+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.082807719+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.082862919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนลงไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.082868836+07:00","message":"receive interim result [false|false]: เขียนลงไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.082884602+07:00","message":"[buffer interim] 201 false เขียนลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082892978+07:00","message":"[bufferProcess] interim [900000000]:เขียนลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082895318+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082902284+07:00","message":"[bufferProcess] send to processor (ticker):เขียนลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082905191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082908228+07:00","message":"> Transcript [1622] [false]: 'เขียนลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.082910726+07:00","message":"Set StatePrefix (first interim): 'เขียนลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.240613592+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.26296174+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.263009545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนลงไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.263016701+07:00","message":"receive interim result [false|false]: เขียนลงไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.263033823+07:00","message":"[buffer interim] 201 false เขียนลงไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.263043838+07:00","message":"[bufferProcess] interim [80000000]:เขียนลงไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.263045905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:52.331293217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:52.331289912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347356397+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347405599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเขียนลงไปค่ะ\",\"confidence\":0.88785106}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347411734+07:00","message":"receive interim result [true|false]: ก็จะเขียนลงไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347423538+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347425809+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.34743287+07:00","message":"[buffer interim] 201 true ก็จะเขียนลงไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347444905+07:00","message":"[bufferProcess] interim [230000000]:ก็จะเขียนลงไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347451283+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนลงไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347458473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347462111+07:00","message":"> Transcript [1623] [false]: 'เขียนลงไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347465301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347467331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347469323+07:00","message":"StatePrefix: 'เขียนลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347471499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347473259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347475614+07:00","message":"> Transcript [1624] [true]: 'ก็จะเขียนลงไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347477953+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347479906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.34748161+07:00","message":"StatePrefix: 'เขียนลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347483391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.347491556+07:00","message":"Push: 'ก็จะเขียนลงไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.347501323+07:00","message":"push: {true ก็จะเขียนลงไปค่ะ 0 0xc0018a4080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:52.353129874+07:00","message":"write wav file: './tmp/7632/7632_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.689854846+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.810679464+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.968342882+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.968366113+07:00","message":"found end of frame, send empty tag with msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.968369693+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.968386276+07:00","message":"[buffer interim] 202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968415481+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968419944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.96842332+07:00","message":"> Transcript [1625] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968426548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968429154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968431223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968433202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:52.968440227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:52.968450027+07:00","message":"push: {true \n 0 0xc0039e6880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:52.973028733+07:00","message":"write wav file: './tmp/7632/7632_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.130130384+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.205352254+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.427776075+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.427807798+07:00","message":"found end of frame, send empty tag with msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.427811278+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.427818999+07:00","message":"[buffer interim] 203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427827051+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427832772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427836721+07:00","message":"> Transcript [1626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427839691+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427841653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427843713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427845625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:53.427855211+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:53.427864324+07:00","message":"push: {true \n 0 0xc0039e6a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:53.433711744+07:00","message":"write wav file: './tmp/7632/7632_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.030610597+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.093664628+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.160488788+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.31461856+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.314639654+07:00","message":"found end of frame, send empty tag with msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.314644425+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.314653125+07:00","message":"[buffer interim] 204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314661635+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314671589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314675861+07:00","message":"> Transcript [1627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314679456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314681507+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314683576+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314685856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.314688714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.314697156+07:00","message":"push: {true \n 0 0xc0003a4800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:54.319026749+07:00","message":"write wav file: './tmp/7632/7632_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.910387934+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.910436098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.910441395+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:54.910458891+07:00","message":"[buffer interim] 205 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.910466103+07:00","message":"[bufferProcess] interim [630000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:54.910468214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.143745449+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.143796447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.14380348+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.143818214+07:00","message":"[buffer interim] 205 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.143830522+07:00","message":"[bufferProcess] interim [750000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.143833198+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.14383664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.143839943+07:00","message":"> Transcript [1628] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.143842345+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:55.331794008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:55.331793195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.379944776+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.379990417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.379997592+07:00","message":"receive interim result [false|false]: ส่วนตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.380013787+07:00","message":"[buffer interim] 205 false ส่วนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380021464+07:00","message":"[bufferProcess] interim [990000000]:ส่วนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380023965+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380030888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.38003396+07:00","message":"> Transcript [1629] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380036874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380039302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380041831+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.380044587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.403978481+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.404012307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.404018034+07:00","message":"receive interim result [false|false]: ส่วนตัวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.404032381+07:00","message":"[buffer interim] 205 false ส่วนตัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404039029+07:00","message":"[bufferProcess] interim [50000000]:ส่วนตัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.40404132+07:00","message":"[bufferProcess] send to processor:ส่วนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404044483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404047165+07:00","message":"> Transcript [1630] [false]: 'ส่วนตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.40404965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404051671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404057879+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.404060631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.543533441+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.543584048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.543590188+07:00","message":"receive interim result [false|false]: ส่วนตัวสถาน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.543605032+07:00","message":"[buffer interim] 205 false ส่วนตัวสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543613743+07:00","message":"[bufferProcess] interim [170000000]:ส่วนตัวสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543616157+07:00","message":"[bufferProcess] send to processor:ส่วนตัวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543619769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543623332+07:00","message":"> Transcript [1631] [false]: 'ส่วนตัวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543626637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543629323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.54363124+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.543633552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.611842648+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.611889759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.611895635+07:00","message":"receive interim result [false|false]: ส่วนตัวถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.611911908+07:00","message":"[buffer interim] 205 false ส่วนตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611919968+07:00","message":"[bufferProcess] interim [290000000]:ส่วนตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611922848+07:00","message":"[bufferProcess] send to processor:ส่วนตัวสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.61192661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611929857+07:00","message":"> Transcript [1632] [false]: 'ส่วนตัวสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611933608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611935984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611937837+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611939851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611947356+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611950212+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.611953549+07:00","message":"Set new StatePrefix : 'ส่วนตัวสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.61195605+07:00","message":"Next Push (prob) : 'ตัวสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.611986342+07:00","message":"push: {false ส่วน 0 0xc000183880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.798780178+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.798818638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.798825427+07:00","message":"receive interim result [false|false]: ส่วนตัวถัดไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.798847361+07:00","message":"[buffer interim] 205 false ส่วนตัวถัดไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798859305+07:00","message":"[bufferProcess] interim [470000000]:ส่วนตัวถัดไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798862396+07:00","message":"[bufferProcess] send to processor:ส่วนตัวถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798866556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798869543+07:00","message":"> Transcript [1633] [false]: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798871946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.798874546+07:00","message":"Set new StatePrefix: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.804346214+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.80436594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.804371752+07:00","message":"receive interim result [false|false]: ส่วนตัวถัดไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:55.804382517+07:00","message":"[buffer interim] 205 false ส่วนตัวถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804386466+07:00","message":"[bufferProcess] interim [530000000]:ส่วนตัวถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804388545+07:00","message":"[bufferProcess] send to processor:ส่วนตัวถัดไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.80439082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804393236+07:00","message":"> Transcript [1634] [false]: 'ส่วนตัวถัดไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804396268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804400558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804403034+07:00","message":"StatePrefix: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:55.804405362+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.301464339+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.301513347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไปนะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.301521269+07:00","message":"receive interim result [false|false]: ส่วนตัวถัดไปนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.301536016+07:00","message":"[buffer interim] 205 false ส่วนตัวถัดไปนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301544281+07:00","message":"[bufferProcess] interim [950000000]:ส่วนตัวถัดไปนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301546891+07:00","message":"[bufferProcess] send to processor:ส่วนตัวถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301554487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301558003+07:00","message":"> Transcript [1635] [false]: 'ส่วนตัวถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301561792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301564413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.301566465+07:00","message":"StatePrefix: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.30156886+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.423950816+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.423999013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไปนะคะเราจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.424005989+07:00","message":"receive interim result [false|false]: ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.424020408+07:00","message":"[buffer interim] 205 false ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424028748+07:00","message":"[bufferProcess] interim [130000000]:ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424031393+07:00","message":"[bufferProcess] send to processor:ส่วนตัวถัดไปนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424038764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424042362+07:00","message":"> Transcript [1636] [false]: 'ส่วนตัวถัดไปนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424046526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424048959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.42405105+07:00","message":"StatePrefix: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.424053546+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.720944845+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.83289628+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.832936257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนตัวถัดไปนะคะเราจะใช้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.832942256+07:00","message":"receive interim result [true|false]: ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.832951591+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.832953847+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.832960395+07:00","message":"[buffer interim] 205 true ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832969593+07:00","message":"[bufferProcess] interim [580000000]:ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832974569+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนตัวถัดไปนะคะเราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832977953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832981223+07:00","message":"> Transcript [1637] [false]: 'ส่วนตัวถัดไปนะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832984561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.83298663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832988741+07:00","message":"StatePrefix: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.832991074+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.83299701+07:00","message":"Push: 'ตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.83299945+07:00","message":"TextPushed: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833001978+07:00","message":"Set new StatePrefix : 'ส่วนตัวถัดไปนะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833004566+07:00","message":"Next Push (prob) : 'นะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833006524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833008804+07:00","message":"> Transcript [1638] [true]: 'ส่วนตัวถัดไปนะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833011139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833012984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833014736+07:00","message":"StatePrefix: 'ส่วนตัวถัดไปนะคะเราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833016717+07:00","message":"TextPushed: 'ส่วนตัวถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:56.833018933+07:00","message":"Push: 'นะคะเราจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.833026574+07:00","message":"push: {false ตัวถัดไป 0 0xc000183880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.833031784+07:00","message":"push: {true นะคะเราจะใช้ 0 0xc000183880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:56.841286613+07:00","message":"write wav file: './tmp/7632/7632_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:56.852889412+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.512590518+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.512639983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.512646108+07:00","message":"receive interim result [false|false]: ปรึกษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.512663839+07:00","message":"[buffer interim] 206 false ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.512678908+07:00","message":"[bufferProcess] interim [480000000]:ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.512681942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.619837405+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.619874705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.619881364+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.619892832+07:00","message":"[buffer interim] 206 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.619900601+07:00","message":"[bufferProcess] interim [600000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.619904394+07:00","message":"[bufferProcess] send to processor:ปรึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.619910681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.619914946+07:00","message":"> Transcript [1639] [false]: 'ปรึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.619918751+07:00","message":"Set StatePrefix (first interim): 'ปรึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.706667127+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.706719047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.706726311+07:00","message":"receive interim result [false|false]: จุด 3 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:57.706741655+07:00","message":"[buffer interim] 206 false จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.70674919+07:00","message":"[bufferProcess] interim [720000000]:จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.706751628+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.706755096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.706758812+07:00","message":"> Transcript [1640] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.706762151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:57.706764859+07:00","message":"Set new StatePrefix: '3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.017282037+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.017320616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3.5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.017326329+07:00","message":"receive interim result [false|false]: 3.5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.017342774+07:00","message":"[buffer interim] 206 false 3.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017350456+07:00","message":"[bufferProcess] interim [960000000]:3.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017353079+07:00","message":"[bufferProcess] send to processor:จุด 3 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017358333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017362081+07:00","message":"> Transcript [1641] [false]: 'จุด 3 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017364464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.017366495+07:00","message":"Set new StatePrefix: 'จุด 3 จุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.028495754+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.028523463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุดค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.028528979+07:00","message":"receive interim result [false|false]: จุด 3 จุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.028542204+07:00","message":"[buffer interim] 206 false จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028548243+07:00","message":"[bufferProcess] interim [20000000]:จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028550456+07:00","message":"[bufferProcess] send to processor:3.5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028553545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028556731+07:00","message":"> Transcript [1642] [false]: '3.5'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028558907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.028560995+07:00","message":"Set new StatePrefix: '3.5'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.240337635+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.240377654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุดค่ะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.240384842+07:00","message":"receive interim result [false|false]: จุด 3 จุดค่ะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.240399218+07:00","message":"[buffer interim] 206 false จุด 3 จุดค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240405948+07:00","message":"[bufferProcess] interim [200000000]:จุด 3 จุดค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240408674+07:00","message":"[bufferProcess] send to processor:จุด 3 จุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240412354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240415397+07:00","message":"> Transcript [1643] [false]: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240417934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.240420198+07:00","message":"Set new StatePrefix: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.287988904+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.288039281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุดค่ะเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.288046017+07:00","message":"receive interim result [false|false]: จุด 3 จุดค่ะเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.288061501+07:00","message":"[buffer interim] 206 false จุด 3 จุดค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288069127+07:00","message":"[bufferProcess] interim [320000000]:จุด 3 จุดค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288071916+07:00","message":"[bufferProcess] send to processor:จุด 3 จุดค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.28807564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288080027+07:00","message":"> Transcript [1644] [false]: 'จุด 3 จุดค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288083618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.28808602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288088106+07:00","message":"StatePrefix: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.288090285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:58.33263109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:06:58.332656018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.471045456+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.47108299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุดค่ะเป็นตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.471088988+07:00","message":"receive interim result [false|false]: จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.471104163+07:00","message":"[buffer interim] 206 false จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471111372+07:00","message":"[bufferProcess] interim [500000000]:จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471113742+07:00","message":"[bufferProcess] send to processor:จุด 3 จุดค่ะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471117735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471120797+07:00","message":"> Transcript [1645] [false]: 'จุด 3 จุดค่ะเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471124115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471126197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471128314+07:00","message":"StatePrefix: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.471130596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596650773+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.59670148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596708874+07:00","message":"receive interim result [false|false]: จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596722158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดค่ะเป็นตัวแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596725718+07:00","message":"receive interim result [false|false]:  จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596733629+07:00","message":"[buffer interim] 206 false จุด 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.596737313+07:00","message":"[buffer interim] 206 false  จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596743693+07:00","message":"[bufferProcess] interim [620000000]:จุด 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596746321+07:00","message":"[bufferProcess] send to processor:จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596749812+07:00","message":"[bufferProcess] interim [620000000]: จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596752833+07:00","message":"[bufferProcess] update buffer: จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596755909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596758934+07:00","message":"> Transcript [1646] [false]: 'จุด 3 จุดค่ะเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596762111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596764307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596766358+07:00","message":"StatePrefix: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.596768449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.82919346+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940671308+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940712856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุด 3 จุดค่ะเป็นตัวแทน\",\"confidence\":0.95677614}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940719136+07:00","message":"receive interim result [true|false]: จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940729727+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940732371+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940739012+07:00","message":"[buffer interim] 206 true จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940746277+07:00","message":"[bufferProcess] interim [10000000]:จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940749682+07:00","message":"[bufferProcess] send to processor (isfinal):จุด 3 จุดค่ะเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940753687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940757329+07:00","message":"> Transcript [1647] [false]: 'จุด 3 จุดค่ะเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940760497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940762498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940764498+07:00","message":"StatePrefix: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940768032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.94077087+07:00","message":"Push: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940772942+07:00","message":"TextPushed: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940775251+07:00","message":"Set new StatePrefix : 'จุด 3 จุดค่ะเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940777587+07:00","message":"Next Push (prob) : 'เป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940779507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940781585+07:00","message":"> Transcript [1648] [true]: 'จุด 3 จุดค่ะเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940783851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940785793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940787988+07:00","message":"StatePrefix: 'จุด 3 จุดค่ะเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940790123+07:00","message":"TextPushed: 'จุด 3 จุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:58.940792438+07:00","message":"Push: 'เป็นตัวแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940799674+07:00","message":"push: {false จุด 3 จุดค่ะ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:58.940806668+07:00","message":"push: {true เป็นตัวแทน 0 0xc0003a4c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:58.948490708+07:00","message":"write wav file: './tmp/7632/7632_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.616656521+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.733942151+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.833729227+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.83375801+07:00","message":"found end of frame, send empty tag with msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.833761704+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.833770179+07:00","message":"[buffer interim] 207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833778073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833783774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833787153+07:00","message":"> Transcript [1649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833790219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833792217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833794229+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.83379622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:06:59.833799047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.83381838+07:00","message":"push: {true \n 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:06:59.839311436+07:00","message":"write wav file: './tmp/7632/7632_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:06:59.930038679+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.284559888+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.284607943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.284614486+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.284627194+07:00","message":"[buffer interim] 208 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.28463438+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.284636443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.440878832+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.440914559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.440920371+07:00","message":"receive interim result [false|false]: แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.440928927+07:00","message":"[buffer interim] 208 false แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.440936056+07:00","message":"[bufferProcess] interim [480000000]:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.440939194+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.440942801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.440945898+07:00","message":"> Transcript [1650] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.440948198+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.478389624+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.478435621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.478442098+07:00","message":"receive interim result [false|false]: แล้วตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.47846645+07:00","message":"[buffer interim] 208 false แล้วตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478477954+07:00","message":"[bufferProcess] interim [540000000]:แล้วตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478481815+07:00","message":"[bufferProcess] send to processor:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478487242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478492293+07:00","message":"> Transcript [1651] [false]: 'แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478496794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478500535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478503937+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.478506888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.59732525+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.597365773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.597371817+07:00","message":"receive interim result [false|false]: แล้วตัวจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.597386105+07:00","message":"[buffer interim] 208 false แล้วตัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597394273+07:00","message":"[bufferProcess] interim [660000000]:แล้วตัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597396714+07:00","message":"[bufferProcess] send to processor:แล้วตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597402258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597405349+07:00","message":"> Transcript [1652] [false]: 'แล้วตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597408851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597410886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597414885+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.597417215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.601416887+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.601438269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.601443217+07:00","message":"receive interim result [false|false]: แล้วตัวสุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.601454391+07:00","message":"[buffer interim] 208 false แล้วตัวสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601458927+07:00","message":"[bufferProcess] interim [720000000]:แล้วตัวสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601461003+07:00","message":"[bufferProcess] send to processor:แล้วตัวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601463961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601466717+07:00","message":"> Transcript [1653] [false]: 'แล้วตัวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601469394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601477211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601479193+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.601481132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.777485546+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.777534204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.777542051+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.777556371+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777565422+07:00","message":"[bufferProcess] interim [840000000]:แล้วตัวสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.77756923+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777578178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777582788+07:00","message":"> Transcript [1654] [false]: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.77758808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777591532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.77759482+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777598112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777610333+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777612625+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777614779+07:00","message":"Set new StatePrefix : 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.777617001+07:00","message":"Next Push (prob) : 'ตัวสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.77764486+07:00","message":"push: {false แล้ว 0 0xc0003a4e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.977035928+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.977079401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.97708582+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:00.97710092+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977110643+07:00","message":"[bufferProcess] interim [80000000]:แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977113186+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977118661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977121807+07:00","message":"> Transcript [1655] [false]: 'แล้วตัวสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977125043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977127464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.977129565+07:00","message":"StatePrefix: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:00.97713187+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:01.333249858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:01.333274529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:01.586476147+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:01.586517051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:01.586522923+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:01.586536465+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586543416+07:00","message":"[bufferProcess] interim [680000000]:แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586546063+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586551692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586554857+07:00","message":"> Transcript [1656] [false]: 'แล้วตัวสุดท้ายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586558164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586560379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586562605+07:00","message":"StatePrefix: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:01.586564921+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.061600186+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.061653508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.061661195+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.061688024+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061702401+07:00","message":"[bufferProcess] interim [160000000]:แล้วตัวสุดท้ายคือนกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061706768+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.06171549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061719766+07:00","message":"> Transcript [1657] [false]: 'แล้วตัวสุดท้ายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.06172379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061726194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061728246+07:00","message":"StatePrefix: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.061730602+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.264953444+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.265006731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.265013658+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.265030181+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265039981+07:00","message":"[bufferProcess] interim [340000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265042553+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265048197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265051101+07:00","message":"> Transcript [1658] [false]: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.26505521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265057749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265059946+07:00","message":"StatePrefix: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265062499+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265068736+07:00","message":"Push: 'ตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265070724+07:00","message":"TextPushed: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265073197+07:00","message":"Set new StatePrefix : 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.265075792+07:00","message":"Next Push (prob) : 'ท้ายคือนกฮูก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.265084615+07:00","message":"push: {false ตัวสุด 0 0xc0003a4e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.900924417+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.900962506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.900968287+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.900983832+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.900991449+07:00","message":"[bufferProcess] interim [940000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.90099385+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.900997373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.901000219+07:00","message":"> Transcript [1659] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.901003732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.901005986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.901008159+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.901010526+07:00","message":"TextPushed: 'แล้วตัวสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.908688328+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.908730467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.908737735+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.908751375+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908757243+07:00","message":"[bufferProcess] interim [0]:แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908759568+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908762751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908765452+07:00","message":"> Transcript [1660] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908768491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908771004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908773488+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.908775835+07:00","message":"TextPushed: 'แล้วตัวสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.977050202+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.977091785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.97709938+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:02.977115776+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977128011+07:00","message":"[bufferProcess] interim [120000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.97713226+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977140334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.97714395+07:00","message":"> Transcript [1661] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977147649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977149729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977152064+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:02.977154304+07:00","message":"TextPushed: 'แล้วตัวสุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.089264214+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.089309506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.089316166+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.089330505+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089338012+07:00","message":"[bufferProcess] interim [180000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089340899+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089345129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089348254+07:00","message":"> Transcript [1662] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089352473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089354693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089357036+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089359337+07:00","message":"TextPushed: 'แล้วตัวสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089366175+07:00","message":"Push: 'ท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089368619+07:00","message":"TextPushed: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089370973+07:00","message":"Set new StatePrefix : 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.089373743+07:00","message":"Next Push (prob) : 'นะคะเสถียร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.089381792+07:00","message":"push: {false ท้ายคือนกฮูก 0 0xc0003a4e00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.285592281+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.285638373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.285644192+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.285654914+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285662194+07:00","message":"[bufferProcess] interim [420000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285665022+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285668848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285671839+07:00","message":"> Transcript [1663] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285674376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.285676529+07:00","message":"Set new StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเขียนผิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.48287017+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.482909703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.482916758+07:00","message":"receive interim result [false|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.482933407+07:00","message":"[buffer interim] 208 false แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482941511+07:00","message":"[bufferProcess] interim [600000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482943979+07:00","message":"[bufferProcess] send to processor:แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482947468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482950599+07:00","message":"> Transcript [1664] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482953154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.482955373+07:00","message":"Set new StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.510954737+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696111799+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696158338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตัวสุดท้ายคือนกฮูกนะคะจะเขียนปิดท้ายค่ะ\",\"confidence\":0.9441447}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696166864+07:00","message":"receive interim result [true|false]: แล้วตัวสุดท้ายคือนกฮูกนะคะจะเขียนปิดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696175283+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696181063+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696187027+07:00","message":"[buffer interim] 208 true แล้วตัวสุดท้ายคือนกฮูกนะคะจะเขียนปิดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696197131+07:00","message":"[bufferProcess] interim [810000000]:แล้วตัวสุดท้ายคือนกฮูกนะคะจะเขียนปิดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696202229+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696205999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696208814+07:00","message":"> Transcript [1665] [false]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696211941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.69621387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696215967+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696218451+07:00","message":"TextPushed: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696220575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696222726+07:00","message":"> Transcript [1666] [true]: 'แล้วตัวสุดท้ายคือนกฮูกนะคะจะเขียนปิดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696224894+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696226684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696228516+07:00","message":"StatePrefix: 'แล้วตัวสุดท้ายคือนกฮูกนะคะเสถียรปิดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696230423+07:00","message":"TextPushed: 'แล้วตัวสุดท้ายคือนกฮูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:03.696236376+07:00","message":"Push: 'นะคะจะเขียนปิดท้ายค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:03.696244844+07:00","message":"push: {true นะคะจะเขียนปิดท้ายค่ะ 0 0xc0003a4e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:03.705439457+07:00","message":"write wav file: './tmp/7632/7632_208.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:04.334291441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:04.334313629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.471105176+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.600558425+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.710970035+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.711003776+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.711007701+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.711016846+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711025723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711029919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.71103297+07:00","message":"> Transcript [1667] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711036015+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711038026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711039995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711042026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:04.711044879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:04.711054738+07:00","message":"push: {true \n 0 0xc000183480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:04.715769037+07:00","message":"write wav file: './tmp/7632/7632_209.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:06.262433946+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:06.951099881+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:06.951142938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:06.951147997+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:06.95116194+07:00","message":"[buffer interim] 210 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951168909+07:00","message":"[bufferProcess] interim [480000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951171099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951178235+07:00","message":"[bufferProcess] send to processor (ticker):ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951181382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951184468+07:00","message":"> Transcript [1668] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:06.951186904+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.016714915+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.016756738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.016763195+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.016775569+07:00","message":"[buffer interim] 210 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.016783635+07:00","message":"[bufferProcess] interim [600000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.016785593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.139946346+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.140002225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.140009429+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.140025088+07:00","message":"[buffer interim] 210 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.140032882+07:00","message":"[bufferProcess] interim [660000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.14003569+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.140042487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.140045517+07:00","message":"> Transcript [1669] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.14004765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.140053254+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.306596513+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.306643405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.306649851+07:00","message":"receive interim result [false|false]: ต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.306664102+07:00","message":"[buffer interim] 210 false ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.306673745+07:00","message":"[bufferProcess] interim [780000000]:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.306676096+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.306679505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.30668235+07:00","message":"> Transcript [1670] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.30668484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.306698045+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:07.335244625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:07.335291428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.389122768+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.389180026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.389186069+07:00","message":"receive interim result [false|false]: ต่อไปเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.389201228+07:00","message":"[buffer interim] 210 false ต่อไปเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389209088+07:00","message":"[bufferProcess] interim [840000000]:ต่อไปเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389213539+07:00","message":"[bufferProcess] send to processor:ต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389219091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389224367+07:00","message":"> Transcript [1671] [false]: 'ต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389227975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389230135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.3892322+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.389234563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.679232363+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.679270786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.679277007+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.679289625+07:00","message":"[buffer interim] 210 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679297421+07:00","message":"[bufferProcess] interim [960000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679300149+07:00","message":"[bufferProcess] send to processor:ต่อไปเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.67930672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679309932+07:00","message":"> Transcript [1672] [false]: 'ต่อไปเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679313469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679315834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679317721+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.679320119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.699835191+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.699873917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.6998799+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.699894201+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699901374+07:00","message":"[bufferProcess] interim [20000000]:ต่อไปจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699903751+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699907045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.6999102+07:00","message":"> Transcript [1673] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699914048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699916224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699918236+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.699920244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.730205141+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.730254456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.730261169+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.73027508+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730281666+07:00","message":"[bufferProcess] interim [140000000]:ต่อไปจะมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730284725+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730288865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730292295+07:00","message":"> Transcript [1674] [false]: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730295721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730297831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730300283+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730302529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730310977+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730313501+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730315817+07:00","message":"Set new StatePrefix : 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.730318002+07:00","message":"Next Push (prob) : 'จะมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.730326488+07:00","message":"push: {false ต่อไป 0 0xc000183b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.735810069+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.735830853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.735836656+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:07.735847878+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735853007+07:00","message":"[bufferProcess] interim [260000000]:ต่อไปจะมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735855655+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735858507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735861907+07:00","message":"> Transcript [1675] [false]: 'ต่อไปจะมาดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735865428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735867367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735869275+07:00","message":"StatePrefix: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:07.735871656+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.038100026+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.038148173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.038155519+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.038169961+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.03817911+07:00","message":"[bufferProcess] interim [560000000]:ต่อไปจะมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.03818196+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038185579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038188947+07:00","message":"> Transcript [1676] [false]: 'ต่อไปจะมาดูตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038192546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038194765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038196854+07:00","message":"StatePrefix: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.038199157+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.24016437+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.240195878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.240200807+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.240214113+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.24022066+07:00","message":"[bufferProcess] interim [740000000]:ต่อไปจะมาดูตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.24022349+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.24022744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.24023069+07:00","message":"> Transcript [1677] [false]: 'ต่อไปจะมาดูตัวอย่างคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.240234434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.240236684+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.240238793+07:00","message":"StatePrefix: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.240241119+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.370449884+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.370501545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.370507476+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.370523578+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370533757+07:00","message":"[bufferProcess] interim [920000000]:ต่อไปจะมาดูตัวอย่างถัดไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370536214+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370540171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370543259+07:00","message":"> Transcript [1678] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370547377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370550011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370552595+07:00","message":"StatePrefix: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370554692+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370561309+07:00","message":"Push: 'จะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370563236+07:00","message":"TextPushed: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370566955+07:00","message":"Set new StatePrefix : 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.370569979+07:00","message":"Next Push (prob) : 'ตัวอย่างถัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.370579539+07:00","message":"push: {false จะมาดู 0 0xc000183b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.452252918+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.452293563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.452299551+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.452317892+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452334396+07:00","message":"[bufferProcess] interim [980000000]:ต่อไปจะมาดูตัวอย่างถัดไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452337331+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452344567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452347747+07:00","message":"> Transcript [1679] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452350979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452353269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.45235544+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.452358108+07:00","message":"TextPushed: 'ต่อไปจะมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.566266666+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.566310383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปก็ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.566316245+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปก็ดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.566332513+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566342312+07:00","message":"[bufferProcess] interim [40000000]:ต่อไปจะมาดูตัวอย่างถัดไปก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566345034+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.56634885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566351729+07:00","message":"> Transcript [1680] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566355418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566357474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566360329+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.566362789+07:00","message":"TextPushed: 'ต่อไปจะมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.617092189+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.617136169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.617142565+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.617159397+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.61718081+07:00","message":"[bufferProcess] interim [160000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617183706+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617187572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617190705+07:00","message":"> Transcript [1681] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617193712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617196142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617198485+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.617201098+07:00","message":"TextPushed: 'ต่อไปจะมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.880162943+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.880209079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.880215921+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.880228869+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880236122+07:00","message":"[bufferProcess] interim [340000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880238682+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880244208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880247554+07:00","message":"> Transcript [1682] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880251335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880253508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880256127+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880258739+07:00","message":"TextPushed: 'ต่อไปจะมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880263369+07:00","message":"Push: 'ตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880265358+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880268069+07:00","message":"Set new StatePrefix : 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.880270451+07:00","message":"Next Push (prob) : 'กันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.880278774+07:00","message":"push: {false ตัวอย่างถัดไป 0 0xc000183b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.936777334+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.936821673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.93683081+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:08.93685078+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936865259+07:00","message":"[bufferProcess] interim [460000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.93686819+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936875505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936878849+07:00","message":"> Transcript [1683] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936882444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936884844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.936889139+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:08.93689467+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.51982923+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.519873149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.519880823+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.519900902+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.51991079+07:00","message":"[bufferProcess] interim [60000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519915632+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519919964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519923893+07:00","message":"> Transcript [1684] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519927717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519929955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519932418+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.519935609+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.842379666+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.842425731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.842433333+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:09.842449581+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842458061+07:00","message":"[bufferProcess] interim [360000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842461364+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842468001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842471154+07:00","message":"> Transcript [1685] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842475349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842477931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842480961+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:09.842483941+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:10.335519363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:10.335528489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.48018041+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.480225531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.480232981+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.480248011+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480257816+07:00","message":"[bufferProcess] interim [960000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480260569+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480265049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480267978+07:00","message":"> Transcript [1686] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.48027212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480274312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480276734+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480279807+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480285044+07:00","message":"Push: 'กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480287703+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480289972+07:00","message":"Set new StatePrefix : 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.480292627+07:00","message":"Next Push (prob) : 'นะคะตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.480325141+07:00","message":"push: {false กันดีกว่า 0 0xc000183b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.669996536+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.670023989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.670030809+07:00","message":"receive interim result [false|false]: ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.670046669+07:00","message":"[buffer interim] 210 false ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.67005537+07:00","message":"[bufferProcess] interim [140000000]:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.670061833+07:00","message":"[bufferProcess] send to processor:ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.670070498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.67007415+07:00","message":"> Transcript [1687] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.670079114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.67008191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.670084617+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.670088642+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.749976971+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.881139262+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956376736+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956414339+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":"2026-07-28T12:07:10.956421449+07:00","message":"receive interim result [true|false]: ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956430113+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956432191+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956437367+07:00","message":"[buffer interim] 210 true ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956447074+07:00","message":"[bufferProcess] interim [500000000]:ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956452108+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956455647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956458787+07:00","message":"> Transcript [1688] [false]: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.95646227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956464335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956466455+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956469276+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956471419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956473477+07:00","message":"> Transcript [1689] [true]: 'ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956475764+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956477505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956479527+07:00","message":"StatePrefix: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956489172+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956499293+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956643561+07:00","message":"Push: 'นะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956648626+07:00","message":"TextPushed: 'ต่อไปจะมาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956652167+07:00","message":"Set new StatePrefix : 'ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.956655806+07:00","message":"Next Push (prob) : 'ต่อไปเรามาดูตัวอย่างถัดไปกันดีกว่านะคะตัวอย่างถัดไปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:10.956667016+07:00","message":"push: {true นะคะตัวอย่างถัดไปค่ะ 0 0xc000183b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:10.95666766+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_210.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:10.966585981+07:00","message":"write wav file: './tmp/7632/7632_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.359968793+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.359990383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.359994379+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.360006195+07:00","message":"[buffer interim] 211 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.360011896+07:00","message":"[bufferProcess] interim [300000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.36001362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.543731121+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.543786425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.543793896+07:00","message":"receive interim result [false|false]: ไม่ดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.543811682+07:00","message":"[buffer interim] 211 false ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.543821981+07:00","message":"[bufferProcess] interim [480000000]:ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.54382544+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.543830447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.543833712+07:00","message":"> Transcript [1690] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.543836031+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.953324812+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.953377116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแท้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.953383789+07:00","message":"receive interim result [false|false]: ไม่ดีแท้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:11.953398466+07:00","message":"[buffer interim] 211 false ไม่ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953407424+07:00","message":"[bufferProcess] interim [900000000]:ไม่ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953410989+07:00","message":"[bufferProcess] send to processor:ไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953416521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953419538+07:00","message":"> Transcript [1691] [false]: 'ไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953422567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953424842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.953426812+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:11.95342903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.264075141+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.264103972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแทค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.264109437+07:00","message":"receive interim result [false|false]: ไม่ดีแทค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.264125138+07:00","message":"[buffer interim] 211 false ไม่ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.26413265+07:00","message":"[bufferProcess] interim [140000000]:ไม่ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264135945+07:00","message":"[bufferProcess] send to processor:ไม่ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264139539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264142782+07:00","message":"> Transcript [1692] [false]: 'ไม่ดีแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264146089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264148086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264149969+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.264151984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.377615085+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.377671674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแทนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.377677923+07:00","message":"receive interim result [false|false]: ไม่ดีแทนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.377702486+07:00","message":"[buffer interim] 211 false ไม่ดีแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377711139+07:00","message":"[bufferProcess] interim [320000000]:ไม่ดีแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377713941+07:00","message":"[bufferProcess] send to processor:ไม่ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377720347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377723427+07:00","message":"> Transcript [1693] [false]: 'ไม่ดีแทค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377727071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377729536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377731948+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.377734599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.498881905+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.498918662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแทนเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.498925065+07:00","message":"receive interim result [false|false]: ไม่ดีแทนเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.49894156+07:00","message":"[buffer interim] 211 false ไม่ดีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.4989486+07:00","message":"[bufferProcess] interim [440000000]:ไม่ดีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498951272+07:00","message":"[bufferProcess] send to processor:ไม่ดีแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498954686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498958399+07:00","message":"> Transcript [1694] [false]: 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498962149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498964463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498966466+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498968537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498971474+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498973675+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498977109+07:00","message":"Set new StatePrefix : 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.498979438+07:00","message":"Next Push (prob) : 'ดีแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.498986296+07:00","message":"push: {false ไม่ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.818610886+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.818648054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแทนเซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.818654445+07:00","message":"receive interim result [false|false]: ไม่ดีแทนเซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:12.818666495+07:00","message":"[buffer interim] 211 false ไม่ดีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818674534+07:00","message":"[bufferProcess] interim [740000000]:ไม่ดีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818676949+07:00","message":"[bufferProcess] send to processor:ไม่ดีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818682876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818685803+07:00","message":"> Transcript [1695] [false]: 'ไม่ดีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818688924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818690947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.818701884+07:00","message":"StatePrefix: 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:12.81870486+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.016216072+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.016251272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ดีแทนเซตของจํานวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.016256914+07:00","message":"receive interim result [false|false]: ไม่ดีแทนเซตของจํานวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.01626902+07:00","message":"[buffer interim] 211 false ไม่ดีแทนเซตของจํานวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016278262+07:00","message":"[bufferProcess] interim [980000000]:ไม่ดีแทนเซตของจํานวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016280686+07:00","message":"[bufferProcess] send to processor:ไม่ดีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016286547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016289516+07:00","message":"> Transcript [1696] [false]: 'ไม่ดีแทนเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016292934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016295107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016297256+07:00","message":"StatePrefix: 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.016300039+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.310033759+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:13.336270819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:13.336296984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432459208+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432500166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ D แทนเซตของจำนวนคู่\",\"confidence\":0.83505946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432506362+07:00","message":"receive interim result [true|false]: ให้ D แทนเซตของจำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432518069+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432520457+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432527601+07:00","message":"[buffer interim] 211 true ให้ D แทนเซตของจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432534934+07:00","message":"[bufferProcess] interim [460000000]:ให้ D แทนเซตของจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432538453+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ดีแทนเซตของจํานวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432541881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432545042+07:00","message":"> Transcript [1697] [false]: 'ไม่ดีแทนเซตของจํานวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.4325482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432550749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432552806+07:00","message":"StatePrefix: 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432555426+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432557242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.43255961+07:00","message":"> Transcript [1698] [true]: 'ให้ D แทนเซตของจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432561923+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432563687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432565768+07:00","message":"StatePrefix: 'ไม่ดีแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432567658+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432569316+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432670921+07:00","message":"Push: 'ให้ D แทนเซตของจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432674156+07:00","message":"TextPushed: 'ไม่ให้ D แทนเซตของจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432676613+07:00","message":"Set new StatePrefix : 'ให้ D แทนเซตของจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432678901+07:00","message":"Next Push (prob) : 'ให้ D แทนเซตของจำนวนคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:13.432686888+07:00","message":"push: {true ให้ D แทนเซตของจำนวนคู่ 0 0xc000044c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:13.432705469+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_211.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:13.441252999+07:00","message":"write wav file: './tmp/7632/7632_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:14.332338335+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:14.889351701+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:14.88940696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:14.889412389+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:14.889428874+07:00","message":"[buffer interim] 212 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.889436101+07:00","message":"[bufferProcess] interim [540000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.88943823+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.889444936+07:00","message":"[bufferProcess] send to processor (ticker):นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.889448135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.889451214+07:00","message":"> Transcript [1699] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:14.889453625+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.082057261+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.082097904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.08210373+07:00","message":"receive interim result [false|false]: นักเรียนทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.082117622+07:00","message":"[buffer interim] 212 false นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.082125632+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.082127582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.227478999+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.227523524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.227530062+07:00","message":"receive interim result [false|false]: นักเรียนทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.227546386+07:00","message":"[buffer interim] 212 false นักเรียนทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227554+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227556506+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227560512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227563764+07:00","message":"> Transcript [1700] [false]: 'นักเรียนทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227566825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227568997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.22757113+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.227573306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.342219823+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.342265748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.342271814+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.342289032+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342297186+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342300251+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342304757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342307706+07:00","message":"> Transcript [1701] [false]: 'นักเรียนทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342310894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342313099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342315053+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.342317152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.353672671+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.353738351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.35374559+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.353762459+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353769466+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353771773+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.35377512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.35377878+07:00","message":"> Transcript [1702] [false]: 'นักเรียนทราบไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353782016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353785173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353788737+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.353815581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.530660593+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.530712917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.530719884+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.530737478+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530745447+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530747812+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530750984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530754014+07:00","message":"> Transcript [1703] [false]: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530757127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530759683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530761702+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530763786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530766917+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530769218+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530772012+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.530774478+07:00","message":"Next Push (prob) : 'ทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.530808399+07:00","message":"push: {false นักเรียน 0 0xc0039e6700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.622226074+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.622276851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.622284589+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.622300833+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622310187+07:00","message":"[bufferProcess] interim [320000000]:นักเรียนทราบไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622313025+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622321707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622324519+07:00","message":"> Transcript [1704] [false]: 'นักเรียนทราบไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622328638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622331284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622333645+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.622336012+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.814627406+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.814678587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.81468443+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.814705687+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.81471876+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนทราบไหมคะว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814721582+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814725308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814728928+07:00","message":"> Transcript [1705] [false]: 'นักเรียนทราบไหมคะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814732547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814734786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814736684+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.814738824+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.823498776+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.823524605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.823529819+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:15.823545516+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823552208+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนทราบไหมคะว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823556232+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823565582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823569775+07:00","message":"> Transcript [1706] [false]: 'นักเรียนทราบไหมคะว่าจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823574114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823577944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823580745+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:15.823583761+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.120089236+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.120152063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.120162131+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.120179064+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120188532+07:00","message":"[bufferProcess] interim [740000000]:นักเรียนทราบไหมคะว่าจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120191756+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120198628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120201912+07:00","message":"> Transcript [1707] [false]: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120205657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120208468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120211021+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120213622+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.12021982+07:00","message":"Push: 'ทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120221973+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120224124+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.120226343+07:00","message":"Next Push (prob) : 'ว่าจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.120236489+07:00","message":"push: {false ทราบไหมคะ 0 0xc0039e6700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.250658722+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.250720197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวนคู่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.250727785+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจำนวนคู่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.250743066+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจำนวนคู่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.250752108+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนทราบไหมคะว่าจำนวนคู่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.250754741+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.25076176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.250764582+07:00","message":"> Transcript [1708] [false]: 'นักเรียนทราบไหมคะว่าจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.250768322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.25077083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.250773064+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.25077571+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:16.336465273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:16.33649114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.43973994+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.439799467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.439808233+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.439827371+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439837685+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439843024+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจำนวนคู่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.43985059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439855044+07:00","message":"> Transcript [1709] [false]: 'นักเรียนทราบไหมคะว่าจำนวนคู่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439860593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439864195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439867698+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.439872509+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.692225873+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.692270683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.692277753+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.692292796+07:00","message":"[buffer interim] 212 false นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692300001+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692302896+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692306513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692309362+07:00","message":"> Transcript [1710] [false]: 'นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692312835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692315036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.692317325+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:16.69231986+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:16.899471243+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037065006+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037123676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037131731+07:00","message":"receive interim result [true|false]: นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.03713994+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037142842+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037152127+07:00","message":"[buffer interim] 212 true นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037172364+07:00","message":"[bufferProcess] interim [790000000]:นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037178337+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037182286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037185396+07:00","message":"> Transcript [1711] [false]: 'นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037189159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037191409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037193972+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037196615+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037202045+07:00","message":"Push: 'ว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.03720401+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037206291+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037208984+07:00","message":"Next Push (prob) : 'คู่มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037211106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037213239+07:00","message":"> Transcript [1712] [true]: 'นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037215664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037217508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037219247+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าจำนวนคู่มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037221387+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:17.037223686+07:00","message":"Push: 'คู่มีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037235958+07:00","message":"push: {false ว่าจำนวน 0 0xc0039e6700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.037259932+07:00","message":"push: {true คู่มีอะไรบ้าง 0 0xc0039e6700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:17.045288838+07:00","message":"write wav file: './tmp/7632/7632_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:17.862514959+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.413373352+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.413417354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.413423458+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.413438763+07:00","message":"[buffer interim] 213 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413447689+07:00","message":"[bufferProcess] interim [420000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413449891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413453767+07:00","message":"[bufferProcess] send to processor (ticker):นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413457094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413459944+07:00","message":"> Transcript [1713] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.413462377+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.726434782+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.726478562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.726483549+07:00","message":"receive interim result [false|false]: นักเรียนหลาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.726498395+07:00","message":"[buffer interim] 213 false นักเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.726505391+07:00","message":"[bufferProcess] interim [660000000]:นักเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.726507567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.853225461+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.853274313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.853282448+07:00","message":"receive interim result [false|false]: นักเรียนหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:18.853297797+07:00","message":"[buffer interim] 213 false นักเรียนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853306005+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853309494+07:00","message":"[bufferProcess] send to processor:นักเรียนหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853317037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853321131+07:00","message":"> Transcript [1714] [false]: 'นักเรียนหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853325913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853329295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853332791+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:18.853336144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.048096614+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.048139461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.048146315+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.048172157+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048181025+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048183399+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048187435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048190315+07:00","message":"> Transcript [1715] [false]: 'นักเรียนหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048193272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048195391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048197648+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.048199931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.101114588+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.101153468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.101159362+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.101179504+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101189085+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนหลายคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101191294+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.10119501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101198154+07:00","message":"> Transcript [1716] [false]: 'นักเรียนหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101201574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.10120358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101205627+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.101207837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192503013+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192542091+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192545124+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192547164+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192549186+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192551739+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192553713+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192555644+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192557491+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192559176+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192561087+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.192562778+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:19.336659244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:19.336667029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.418399566+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.418440148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.418445801+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.418460271+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418468943+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนหลายคนนะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418471626+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418475882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.41847889+07:00","message":"> Transcript [1717] [false]: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418482048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418484336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418486442+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.41848864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418494981+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418496996+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.41849927+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.418501714+07:00","message":"Next Push (prob) : 'หลายคนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.418509491+07:00","message":"push: {false นักเรียน 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.486809996+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.486847497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.486853429+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.486869181+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486876978+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนหลายคนนะคะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486879478+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486882848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486885602+07:00","message":"> Transcript [1718] [false]: 'นักเรียนหลายคนนะคะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486889409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486891598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.486893725+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.48689647+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.619488965+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.619528549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.619536024+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.619551387+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619559185+07:00","message":"[bufferProcess] interim [620000000]:นักเรียนหลายคนนะคะอาจจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619561957+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619565807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619569165+07:00","message":"> Transcript [1719] [false]: 'นักเรียนหลายคนนะคะอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619572626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619575106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619577264+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.619579542+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.811887022+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.812028385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.812073435+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.81211099+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812125124+07:00","message":"[bufferProcess] interim [800000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812128614+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812132692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812136902+07:00","message":"> Transcript [1720] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812141216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812143407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812145892+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.812148859+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.998430843+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.998472036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.998479112+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.998495526+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.99850376+07:00","message":"[bufferProcess] interim [980000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.99850673+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998514785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998517926+07:00","message":"> Transcript [1721] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998521845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998524425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998527053+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998529261+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.99853759+07:00","message":"Push: 'หลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.99853961+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998542715+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:19.998545913+07:00","message":"Next Push (prob) : 'อาจจะเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:19.99857446+07:00","message":"push: {false หลายคนนะคะ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.137194249+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.137257838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.137264594+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.137282534+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137292587+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137295492+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137301711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137305987+07:00","message":"> Transcript [1722] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137310107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137312737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137314922+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.137318375+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.204214179+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.204267663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.204275439+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.20429217+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.20430097+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204303756+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204307079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204310272+07:00","message":"> Transcript [1723] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204314318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204316496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204318486+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.204325804+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.32306224+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.323102611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.323108809+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.323125547+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323134284+07:00","message":"[bufferProcess] interim [280000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323136787+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.32314072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323143879+07:00","message":"> Transcript [1724] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323147932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323150722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323153986+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.323156582+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.516878444+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.516918157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.516925186+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.516939143+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516945988+07:00","message":"[bufferProcess] interim [520000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516948702+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516954347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516957649+07:00","message":"> Transcript [1725] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516961628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516963927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516966216+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516968929+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516974339+07:00","message":"Push: 'อาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516979337+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516983063+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.516986892+07:00","message":"Next Push (prob) : 'ว่าจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.5170062+07:00","message":"push: {false อาจจะเข้าใจ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.711029+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.711076335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.711087754+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.711101931+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711110408+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711113263+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711120157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711123022+07:00","message":"> Transcript [1726] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.7111272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.71112959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711132082+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.711135373+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.830411027+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.830450626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.830470815+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.830485624+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830493423+07:00","message":"[bufferProcess] interim [760000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830496329+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830499992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830503066+07:00","message":"> Transcript [1727] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830506718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.83050963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830511878+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.830514643+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.896553623+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.896595199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.896603955+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:20.896621788+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896630636+07:00","message":"[bufferProcess] interim [880000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896633386+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896637871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896641401+07:00","message":"> Transcript [1728] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนผู้นับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896645819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896648361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896650878+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:20.896653697+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.221998707+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.222047896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.222056074+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.222071978+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222080176+07:00","message":"[bufferProcess] interim [180000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222082617+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222086536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222089895+07:00","message":"> Transcript [1729] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222094046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.22210786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.22211115+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222113926+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222120663+07:00","message":"Push: 'ว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222122664+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222125339+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.222127725+07:00","message":"Next Push (prob) : 'คู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.222137117+07:00","message":"push: {false ว่าจำนวน 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.340147155+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.340188591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.340196133+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.340212372+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340220575+07:00","message":"[bufferProcess] interim [240000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340223499+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340232708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340236042+07:00","message":"> Transcript [1730] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340239697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340242385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.3402445+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.340248174+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.431398597+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.431445488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.431453417+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.431473758+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.43148265+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431486345+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431492816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431496218+07:00","message":"> Transcript [1731] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431500118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431502654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431504642+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.431507456+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.598382061+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.598426476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.598433032+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.598445936+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598454776+07:00","message":"[bufferProcess] interim [540000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598459106+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598466322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598470698+07:00","message":"> Transcript [1732] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598475538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598477798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598480328+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.598484795+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.917449841+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.917485557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.917492161+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.917502377+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.91750975+07:00","message":"[bufferProcess] interim [840000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917513+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917517359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917520194+07:00","message":"> Transcript [1733] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917524163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.91752633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917528636+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917531483+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917534811+07:00","message":"Push: 'คู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.91753706+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917539313+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.917542316+07:00","message":"Next Push (prob) : 'ก็คือได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.917550117+07:00","message":"push: {false คู่นะคะ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.918307513+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.918320051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.918324798+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:21.918332592+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918336592+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.91833882+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918341181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918343392+07:00","message":"> Transcript [1734] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918346195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918348252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918350222+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:21.918352736+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.299296665+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.29933569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.299342764+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.299356521+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299364277+07:00","message":"[bufferProcess] interim [320000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299367115+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299371006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.29937391+07:00","message":"> Transcript [1735] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299378053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299380215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.29938228+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.299385021+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:22.337011609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:22.337043726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499188414+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499234033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499241263+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499251946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499254711+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499261532+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.499268496+07:00","message":"[buffer interim] 213 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499276518+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499280736+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499287315+07:00","message":"[bufferProcess] interim [500000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.49929105+07:00","message":"[bufferProcess] update buffer: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499315775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499344933+07:00","message":"> Transcript [1736] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499353409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499356745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499360382+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.499364774+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688691615+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688745147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688754929+07:00","message":"receive interim result [false|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688768066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688771794+07:00","message":"receive interim result [false|false]:  24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.68878247+07:00","message":"[buffer interim] 213 false นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.68878797+07:00","message":"[buffer interim] 213 false  24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688796128+07:00","message":"[bufferProcess] interim [680000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688800102+07:00","message":"[bufferProcess] send to processor:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688805183+07:00","message":"[bufferProcess] interim [680000000]: 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688808871+07:00","message":"[bufferProcess] update buffer: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688816603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688821352+07:00","message":"> Transcript [1737] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688827549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688831033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688834558+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688837787+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688844735+07:00","message":"Push: 'ก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688847834+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688851523+07:00","message":"Set new StatePrefix : 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:22.688855248+07:00","message":"Next Push (prob) : 'จำนวน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.688866388+07:00","message":"push: {false ก็คือได้แก่ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:22.979465799+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.1433095+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143336028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24\",\"confidence\":0.8381431}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143341753+07:00","message":"receive interim result [true|false]: นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143351406+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143354164+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143359462+07:00","message":"[buffer interim] 213 true นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143366005+07:00","message":"[bufferProcess] interim [130000000]:นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143369536+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143373108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143376016+07:00","message":"> Transcript [1738] [false]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143379596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143381865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143384021+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143387055+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143388982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143391085+07:00","message":"> Transcript [1739] [true]: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143393377+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143395225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143402957+07:00","message":"StatePrefix: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่จำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143405369+07:00","message":"TextPushed: 'นักเรียนหลายคนนะคะอาจจะเข้าใจว่าจำนวนคู่นะคะก็คือได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.143413112+07:00","message":"Push: 'จำนวน 24'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.143420209+07:00","message":"push: {true จำนวน 24 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:23.154219054+07:00","message":"write wav file: './tmp/7632/7632_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.240273766+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.711441616+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.711483756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.71148883+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.71150264+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.711509745+07:00","message":"[bufferProcess] interim [480000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.711512015+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.930057197+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.930101878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.930108201+07:00","message":"receive interim result [false|false]: 8 ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.930120646+07:00","message":"[buffer interim] 214 false 8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.930128958+07:00","message":"[bufferProcess] interim [720000000]:8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.930131239+07:00","message":"[bufferProcess] send to processor:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.930136969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.930140758+07:00","message":"> Transcript [1740] [false]: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.930143134+07:00","message":"Set StatePrefix (first interim): '8'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.998155258+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.998201256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ไปหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.998207125+07:00","message":"receive interim result [false|false]: 8 ไปหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:23.998219643+07:00","message":"[buffer interim] 214 false 8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998229141+07:00","message":"[bufferProcess] interim [780000000]:8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998232008+07:00","message":"[bufferProcess] send to processor:8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998238451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998241369+07:00","message":"> Transcript [1741] [false]: '8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998244331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998246901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998248964+07:00","message":"StatePrefix: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:23.998251066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.106236876+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.106274867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.106280489+07:00","message":"receive interim result [false|false]: 8 ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.106296825+07:00","message":"[buffer interim] 214 false 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106304233+07:00","message":"[bufferProcess] interim [900000000]:8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106306317+07:00","message":"[bufferProcess] send to processor:8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106309964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106313388+07:00","message":"> Transcript [1742] [false]: '8 ไปหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106316106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106318164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106320285+07:00","message":"StatePrefix: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.106322652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.295645234+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.29568482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.295690934+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.29569941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.295702691+07:00","message":"receive interim result [false|false]:  ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.295716123+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.295723166+07:00","message":"[buffer interim] 214 false  ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295731367+07:00","message":"[bufferProcess] interim [80000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295735032+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.29574318+07:00","message":"[bufferProcess] interim [80000000]: ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295746775+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295751695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295754508+07:00","message":"> Transcript [1743] [false]: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295757367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295759422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295764139+07:00","message":"StatePrefix: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.295766471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.427062097+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.42710191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.42710753+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.427121326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.427124892+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.427131835+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.42713541+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427142386+07:00","message":"[bufferProcess] interim [200000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.42714455+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427148359+07:00","message":"[bufferProcess] interim [200000000]: ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427151381+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.42716044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427198239+07:00","message":"> Transcript [1744] [false]: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427204416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427207036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427208943+07:00","message":"StatePrefix: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427210988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427223678+07:00","message":"Push: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427225593+07:00","message":"TextPushed: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427227936+07:00","message":"Set new StatePrefix : '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.427230815+07:00","message":"Next Push (prob) : ' ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.427245295+07:00","message":"push: {false 8 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487381161+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487419176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487424464+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487449372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487453149+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487460289+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.487463655+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487472739+07:00","message":"[bufferProcess] interim [260000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487476039+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.48747926+07:00","message":"[bufferProcess] interim [260000000]: ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487482168+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487485529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487488544+07:00","message":"> Transcript [1745] [false]: '8 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487491357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487493512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487495567+07:00","message":"StatePrefix: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.487497736+07:00","message":"TextPushed: '8'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617095414+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617131978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617137439+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617154564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617177987+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.617198771+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.61721907+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.6172295+07:00","message":"[bufferProcess] interim [380000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617232692+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617241344+07:00","message":"[bufferProcess] interim [380000000]: ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617245369+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617252589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617258741+07:00","message":"> Transcript [1746] [false]: '8 ไปเรื่อยๆใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.61726353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617265736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617268078+07:00","message":"StatePrefix: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.617270495+07:00","message":"TextPushed: '8'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806881842+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806916377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806921993+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806931671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806935314+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806942364+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:24.806945674+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806951473+07:00","message":"[bufferProcess] interim [560000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806953823+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806956647+07:00","message":"[bufferProcess] interim [560000000]: ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806959144+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806962347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806965237+07:00","message":"> Transcript [1747] [false]: '8 ไปเรื่อยๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806968119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806970191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806972287+07:00","message":"StatePrefix: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:24.806974484+07:00","message":"TextPushed: '8'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:25.337782801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:25.337805876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.37312151+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.373181189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ไปเรื่อยๆใช่ไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.373188731+07:00","message":"receive interim result [false|false]: 8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.373203048+07:00","message":"[buffer interim] 214 false 8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373211094+07:00","message":"[bufferProcess] interim [160000000]:8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373214715+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373218635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.37322181+07:00","message":"> Transcript [1748] [false]: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373224831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373227043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373229022+07:00","message":"StatePrefix: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373231207+07:00","message":"TextPushed: '8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.37323622+07:00","message":"Push: ' ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373238375+07:00","message":"TextPushed: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.3732409+07:00","message":"Set new StatePrefix : '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.373243488+07:00","message":"Next Push (prob) : 'ๆใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.373252074+07:00","message":"push: {false  ไปเรื่อย 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.82796715+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.828011464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.828016765+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.82803135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะแต่จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.828035209+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะแต่จริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.828043269+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.828046581+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828054093+07:00","message":"[bufferProcess] interim [580000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828057429+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828060536+07:00","message":"[bufferProcess] interim [580000000]: ไปเรื่อยๆใช่ไหมคะแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828063348+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.82806634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828069539+07:00","message":"> Transcript [1749] [false]: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828075517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.82807775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828079748+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.828081794+07:00","message":"TextPushed: '8 ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896287859+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896336159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896342863+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896359591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะแต่จริงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896363029+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะแต่จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896371866+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:25.896375911+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896383587+07:00","message":"[bufferProcess] interim [700000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896388968+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะแต่จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896391724+07:00","message":"[bufferProcess] interim [700000000]: ไปเรื่อยๆใช่ไหมคะแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896394437+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.8963975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896401398+07:00","message":"> Transcript [1750] [false]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896404737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896407046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.89640909+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:25.896411372+07:00","message":"TextPushed: '8 ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014787984+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014823862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014829631+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014841828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014845049+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.01485294+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.014856559+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.01486334+07:00","message":"[bufferProcess] interim [760000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014866509+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014869885+07:00","message":"[bufferProcess] interim [760000000]: ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014872944+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014881795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014920509+07:00","message":"> Transcript [1751] [false]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014927129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.01492971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014932159+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.014935514+07:00","message":"TextPushed: '8 ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220800614+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220836695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220842071+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.22085426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220857889+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.22086552+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220868669+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220875176+07:00","message":"[bufferProcess] interim [940000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220877449+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220880448+07:00","message":"[bufferProcess] interim [940000000]: ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.22088309+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.22088613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220889161+07:00","message":"> Transcript [1752] [false]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220892481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220894694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.22089713+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220899529+07:00","message":"TextPushed: '8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.22090239+07:00","message":"Push: 'ๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220904652+07:00","message":"TextPushed: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220906808+07:00","message":"Set new StatePrefix : '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.220909336+07:00","message":"Next Push (prob) : 'แต่จริงๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.220916454+07:00","message":"push: {false ๆใช่ไหมคะ 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.278272433+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.278307853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.278313016+07:00","message":"receive interim result [false|false]: 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.278325588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.27832918+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.27833617+07:00","message":"[buffer interim] 214 false 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.27833943+07:00","message":"[buffer interim] 214 false  ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278353066+07:00","message":"[bufferProcess] interim [60000000]:8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278369046+07:00","message":"[bufferProcess] send to processor:8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278376637+07:00","message":"[bufferProcess] interim [60000000]: ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278379295+07:00","message":"[bufferProcess] update buffer: 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278383093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278386921+07:00","message":"> Transcript [1753] [false]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278390436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278393154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278395269+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.278397977+07:00","message":"TextPushed: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.449930759+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.509552763+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570550454+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570586042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ\",\"confidence\":0.89069223}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570593791+07:00","message":"receive interim result [true|false]: 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570607552+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.57061021+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570616699+07:00","message":"[buffer interim] 214 true 8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570628005+07:00","message":"[bufferProcess] interim [420000000]:8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570634665+07:00","message":"[bufferProcess] send to processor (isfinal):8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.57063852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570641767+07:00","message":"> Transcript [1754] [false]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570648822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570651325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570653605+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570656146+07:00","message":"TextPushed: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570658273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570660387+07:00","message":"> Transcript [1755] [true]: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570662718+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.57066457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570666354+07:00","message":"StatePrefix: '8 ไปเรื่อยๆใช่ไหมคะแต่จริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.57066857+07:00","message":"TextPushed: '8 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:26.570676049+07:00","message":"Push: 'แต่จริงๆแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:26.570683734+07:00","message":"push: {true แต่จริงๆแล้วนะคะ 0 0xc002b4e200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:26.579512791+07:00","message":"write wav file: './tmp/7632/7632_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.011822409+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.011879166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.011886376+07:00","message":"receive interim result [false|false]: จำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.011902974+07:00","message":"[buffer interim] 215 false จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.011912055+07:00","message":"[bufferProcess] interim [480000000]:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.011915183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.203020107+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.203064918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.203071706+07:00","message":"receive interim result [false|false]: จำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.203084525+07:00","message":"[buffer interim] 215 false จำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.20310066+07:00","message":"[bufferProcess] interim [720000000]:จำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.20310401+07:00","message":"[bufferProcess] send to processor:จำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.203111235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.203114429+07:00","message":"> Transcript [1756] [false]: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.203116761+07:00","message":"Set StatePrefix (first interim): 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.407822354+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.407859403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.407864758+07:00","message":"receive interim result [false|false]: จำนวนคู่และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.407880269+07:00","message":"[buffer interim] 215 false จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407888981+07:00","message":"[bufferProcess] interim [900000000]:จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407891946+07:00","message":"[bufferProcess] send to processor:จำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407896065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407899373+07:00","message":"> Transcript [1757] [false]: 'จำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407902191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407904497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.4079065+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.407908677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.530087565+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.53013171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.530138027+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.530153076+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530160126+07:00","message":"[bufferProcess] interim [20000000]:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530162682+07:00","message":"[bufferProcess] send to processor:จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530169456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530172452+07:00","message":"> Transcript [1758] [false]: 'จำนวนคู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530175397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530177915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.530180283+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.53018272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.772018981+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.7720578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.772064048+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.772082391+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772089831+07:00","message":"[bufferProcess] interim [260000000]:จำนวนคู่นะคะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772092211+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.77209587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772098555+07:00","message":"> Transcript [1759] [false]: 'จำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772101932+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772103996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.772106406+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.77210841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.908086052+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.908134444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.908141049+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.908159618+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908169426+07:00","message":"[bufferProcess] interim [380000000]:จำนวนคู่นะคะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908172062+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908175502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908179642+07:00","message":"> Transcript [1760] [false]: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908183285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908185509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908187395+07:00","message":"StatePrefix: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.90818945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908197915+07:00","message":"Push: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908200146+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908202463+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:27.908204984+07:00","message":"Next Push (prob) : 'คู่นะคะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:27.908213791+07:00","message":"push: {false จำนวน 0 0xc000183d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.151952697+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.151994793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.152000603+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.152016987+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152024348+07:00","message":"[bufferProcess] interim [620000000]:จำนวนคู่นะคะยังมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152028101+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152032355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152034958+07:00","message":"> Transcript [1761] [false]: 'จำนวนคู่นะคะยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152038463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152041132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152043202+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.152045501+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.164508594+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.164552103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.164557581+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.164572097+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164579132+07:00","message":"[bufferProcess] interim [680000000]:จำนวนคู่นะคะยังมีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164582856+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164587491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164592045+07:00","message":"> Transcript [1762] [false]: 'จำนวนคู่นะคะยังมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164597064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.16460005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164603157+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.164606751+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.29540577+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.295452343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.295458974+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.295472826+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295479441+07:00","message":"[bufferProcess] interim [800000000]:จำนวนคู่นะคะยังมีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295482155+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295486202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295490393+07:00","message":"> Transcript [1763] [false]: 'จำนวนคู่นะคะยังมีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295493536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295495953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295498332+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.295500779+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:28.338698895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:28.338744129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.413766982+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.41381466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.41382107+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมากกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.413835317+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.41384526+07:00","message":"[bufferProcess] interim [860000000]:จำนวนคู่นะคะยังมีมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413848207+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413854103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413857081+07:00","message":"> Transcript [1764] [false]: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413861346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413863861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413866372+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413868928+07:00","message":"TextPushed: 'จำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413875085+07:00","message":"Push: 'คู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413877104+07:00","message":"TextPushed: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413879367+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.413881859+07:00","message":"Next Push (prob) : 'มีมากกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.413891333+07:00","message":"push: {false คู่นะคะยัง 0 0xc000183d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.41645655+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.416473367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่านั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.416478796+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมากกว่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.416492827+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมากกว่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416497774+07:00","message":"[bufferProcess] interim [920000000]:จำนวนคู่นะคะยังมีมากกว่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416500407+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416502896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416504987+07:00","message":"> Transcript [1765] [false]: 'จำนวนคู่นะคะยังมีมากกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416511419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416513447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416515389+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.416517791+07:00","message":"TextPushed: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.601627416+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.601667716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่านั้นอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.601673995+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมากกว่านั้นอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.601692178+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมากกว่านั้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.60170255+07:00","message":"[bufferProcess] interim [100000000]:จำนวนคู่นะคะยังมีมากกว่านั้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601705382+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมากกว่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601711202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601721569+07:00","message":"> Transcript [1766] [false]: 'จำนวนคู่นะคะยังมีมากกว่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601725807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601728089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601730462+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.601733715+07:00","message":"TextPushed: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.809824739+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.863022453+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.863060859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.863067759+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.863080667+07:00","message":"[buffer interim] 215 false จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863088083+07:00","message":"[bufferProcess] interim [340000000]:จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863090933+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะยังมีมากกว่านั้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863096727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863099475+07:00","message":"> Transcript [1767] [false]: 'จำนวนคู่นะคะยังมีมากกว่านั้นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863103107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863105786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863108163+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.863111858+07:00","message":"TextPushed: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.932887628+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.932941117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.93295436+07:00","message":"receive interim result [true|false]: จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.93296605+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.932968366+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.932976175+07:00","message":"[buffer interim] 215 true จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.932999776+07:00","message":"[bufferProcess] interim [520000000]:จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.93300615+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933010051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933013197+07:00","message":"> Transcript [1768] [false]: 'จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933017698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933020794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933024286+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933028186+07:00","message":"TextPushed: 'จำนวนคู่นะคะยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933035527+07:00","message":"Push: 'มีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933038807+07:00","message":"TextPushed: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933040983+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.93304347+07:00","message":"Next Push (prob) : 'นั้นอีกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933045341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933047489+07:00","message":"> Transcript [1769] [true]: 'จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933049922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933051865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933053621+07:00","message":"StatePrefix: 'จำนวนคู่นะคะยังมีมากกว่านั้นอีกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933055803+07:00","message":"TextPushed: 'จำนวนคู่นะคะยังมีมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:28.933058035+07:00","message":"Push: 'นั้นอีกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.933070169+07:00","message":"push: {false มีมากกว่า 0 0xc000183d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:28.933092399+07:00","message":"push: {true นั้นอีกค่ะ 0 0xc000183d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:28.94210987+07:00","message":"write wav file: './tmp/7632/7632_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:29.331036136+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:29.878839131+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:29.878889333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:29.878895248+07:00","message":"receive interim result [false|false]: เจริญ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:29.87890836+07:00","message":"[buffer interim] 216 false เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:29.878916015+07:00","message":"[bufferProcess] interim [420000000]:เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:29.878918316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.057801887+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.057856356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจริญกรุง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.057862588+07:00","message":"receive interim result [false|false]: เจริญกรุง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.057880113+07:00","message":"[buffer interim] 216 false เจริญกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.057889092+07:00","message":"[bufferProcess] interim [600000000]:เจริญกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.05789234+07:00","message":"[bufferProcess] send to processor:เจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.05789589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.057899057+07:00","message":"> Transcript [1770] [false]: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.057901253+07:00","message":"Set StatePrefix (first interim): 'เจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.201211397+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.201256492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.201263318+07:00","message":"receive interim result [false|false]: จำนวนคู่และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.201287149+07:00","message":"[buffer interim] 216 false จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201295185+07:00","message":"[bufferProcess] interim [720000000]:จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201297843+07:00","message":"[bufferProcess] send to processor:เจริญกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201308881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201312189+07:00","message":"> Transcript [1771] [false]: 'เจริญกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201315736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201317725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.20131988+07:00","message":"StatePrefix: 'เจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.201322216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.331840076+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.331899025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.331905597+07:00","message":"receive interim result [false|false]: จำนวนคู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.331918735+07:00","message":"[buffer interim] 216 false จำนวนคู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331926305+07:00","message":"[bufferProcess] interim [780000000]:จำนวนคู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331928987+07:00","message":"[bufferProcess] send to processor:จำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331934907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331938086+07:00","message":"> Transcript [1772] [false]: 'จำนวนคู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331940693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.331942966+07:00","message":"Set new StatePrefix: 'จำนวนคู่และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.372093474+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.372162698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.372169318+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.372195094+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372207129+07:00","message":"[bufferProcess] interim [840000000]:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372209904+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372213735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372217142+07:00","message":"> Transcript [1773] [false]: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372219714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.372221951+07:00","message":"Set new StatePrefix: 'จำนวนคู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.782236268+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.782286213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะนิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.782291879+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.782308841+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782316841+07:00","message":"[bufferProcess] interim [260000000]:จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782319354+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782322472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782325239+07:00","message":"> Transcript [1774] [false]: 'จำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782328276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782330565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782332532+07:00","message":"StatePrefix: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.782334549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.837153089+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.837221279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.837228139+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.837243546+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837251191+07:00","message":"[bufferProcess] interim [320000000]:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837254442+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.83726038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837263508+07:00","message":"> Transcript [1775] [false]: 'จำนวนคู่นะคะนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837267311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837269516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.837271622+07:00","message":"StatePrefix: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.83727395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.888830292+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.888880774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะนิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.888887006+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.888898626+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888906791+07:00","message":"[bufferProcess] interim [380000000]:จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888909189+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888915139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.88891816+07:00","message":"> Transcript [1776] [false]: 'จำนวนคู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888921528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888923865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888926134+07:00","message":"StatePrefix: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.888928456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.941695558+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.941748005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.941754041+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.941765973+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941773586+07:00","message":"[bufferProcess] interim [440000000]:จำนวนคู่นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941776102+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941781546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941784634+07:00","message":"> Transcript [1777] [false]: 'จำนวนคู่นะคะนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941788115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941790734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941793314+07:00","message":"StatePrefix: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941795822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941800983+07:00","message":"Push: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.94180307+07:00","message":"TextPushed: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941806515+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:30.941809042+07:00","message":"Next Push (prob) : 'คะนิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:30.94181729+07:00","message":"push: {false จำนวนคู่นะ 0 0xc0018a4000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.075309178+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.075358731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.075365075+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.075379633+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.075387892+07:00","message":"[bufferProcess] interim [560000000]:จำนวนคู่นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.07539066+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.075394355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.075397504+07:00","message":"> Transcript [1778] [false]: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.075400056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.07540262+07:00","message":"Set new StatePrefix: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:31.338883477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:31.338903024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.591815564+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.591856383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.591862644+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:31.591875409+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591884925+07:00","message":"[bufferProcess] interim [100000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591887751+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591893709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591898565+07:00","message":"> Transcript [1779] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591902213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591904689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591907181+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:31.591909714+07:00","message":"TextPushed: 'จำนวนคู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.091278473+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.091325561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.091332607+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.09134508+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091352187+07:00","message":"[bufferProcess] interim [580000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091354677+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091360298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091363344+07:00","message":"> Transcript [1780] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091366837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091369124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091371594+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.091373989+07:00","message":"TextPushed: 'จำนวนคู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.173488635+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.173527661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.173533695+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.173544489+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173552572+07:00","message":"[bufferProcess] interim [700000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173555483+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173559076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173561807+07:00","message":"> Transcript [1781] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.17356515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173567323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173569649+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.173572049+07:00","message":"TextPushed: 'จำนวนคู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.550808133+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.550848359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.550854942+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.550874512+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550883781+07:00","message":"[bufferProcess] interim [60000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.55088686+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550891285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550896752+07:00","message":"> Transcript [1782] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.55090045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550902815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550905625+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550907883+07:00","message":"TextPushed: 'จำนวนคู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550910838+07:00","message":"Push: 'คะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550912888+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550915243+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.550917569+07:00","message":"Next Push (prob) : 'ศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.550928561+07:00","message":"push: {false คะในทางคณิต 0 0xc0018a4000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.815238005+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.815289377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.815298271+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.815318483+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815332139+07:00","message":"[bufferProcess] interim [240000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815336542+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815345901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815352312+07:00","message":"> Transcript [1783] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.81535762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.81536093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815364424+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.815368095+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.880217057+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.880262931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.880274222+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:32.880295309+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880305497+07:00","message":"[bufferProcess] interim [420000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880309388+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880314529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880319297+07:00","message":"> Transcript [1784] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880324897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880328542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880332181+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:32.880336322+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.002393408+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.002437642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.002443765+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.002458632+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002465992+07:00","message":"[bufferProcess] interim [480000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002468894+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002476062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002479072+07:00","message":"> Transcript [1785] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002483098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.00248561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002488025+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.002490918+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.194894415+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.194951837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.194958489+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.194974978+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194983091+07:00","message":"[bufferProcess] interim [660000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194986301+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194990029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194993385+07:00","message":"> Transcript [1786] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194997549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.194999865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.19500217+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.195005202+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.195008959+07:00","message":"Push: 'ศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.195011195+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.1950135+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.195015936+07:00","message":"Next Push (prob) : 'จำนวนที่หาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.195023202+07:00","message":"push: {false ศาสตร์ค่ะหมายถึง 0 0xc0018a4000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.383337711+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.383375773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.383382262+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.383398236+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383406751+07:00","message":"[bufferProcess] interim [900000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383409497+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.38341299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383416308+07:00","message":"> Transcript [1787] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383419864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383421988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383424094+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.383427187+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.704922079+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.704961193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.704967099+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.704979095+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.704985927+07:00","message":"[bufferProcess] interim [140000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.704988686+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.704994614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.704997371+07:00","message":"> Transcript [1788] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.705001497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.705003986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.705006171+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.705010195+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777324428+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777362599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777369256+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777383967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777386784+07:00","message":"receive interim result [false|false]:  2 ลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777395963+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.777401132+07:00","message":"[buffer interim] 216 false  2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777409003+07:00","message":"[bufferProcess] interim [260000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777413414+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777419764+07:00","message":"[bufferProcess] interim [260000000]: 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777423679+07:00","message":"[bufferProcess] update buffer: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777427968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777432164+07:00","message":"> Transcript [1789] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777437742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777440959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777443733+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.777450302+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.78520011+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785228814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785234918+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785246591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ลงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785249922+07:00","message":"receive interim result [false|false]:  2 ลงตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785256554+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785259873+07:00","message":"[buffer interim] 216 false  2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785264488+07:00","message":"[bufferProcess] interim [320000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.78526733+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785272215+07:00","message":"[bufferProcess] interim [320000000]: 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785274566+07:00","message":"[bufferProcess] update buffer: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785277761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785282707+07:00","message":"> Transcript [1790] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785286756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785289201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785291439+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785293913+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.78530039+07:00","message":"Push: 'จำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785302587+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785305129+07:00","message":"Set new StatePrefix : 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.785307524+07:00","message":"Next Push (prob) : 'ด้วย 2 ลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.785316322+07:00","message":"push: {false จำนวนที่หาร 0 0xc0018a4000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980471339+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.98051007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980517662+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980527661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980530855+07:00","message":"receive interim result [false|false]:  ลงตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980538577+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:33.980543947+07:00","message":"[buffer interim] 216 false  ลงตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980550479+07:00","message":"[bufferProcess] interim [500000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980553431+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980558529+07:00","message":"[bufferProcess] interim [500000000]: ลงตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980561352+07:00","message":"[bufferProcess] update buffer: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980564706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980567976+07:00","message":"> Transcript [1791] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980572186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980574357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980576308+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:33.980578551+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094746582+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094768045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094773192+07:00","message":"receive interim result [false|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094785469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094789232+07:00","message":"receive interim result [false|false]:  ลงตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.094795358+07:00","message":"[buffer interim] 216 false จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.09479919+07:00","message":"[buffer interim] 216 false  ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094827223+07:00","message":"[bufferProcess] interim [620000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094859507+07:00","message":"[bufferProcess] send to processor:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094870752+07:00","message":"[bufferProcess] interim [620000000]: ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094874532+07:00","message":"[bufferProcess] update buffer: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.09487834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094882581+07:00","message":"> Transcript [1792] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094887155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094889223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094891424+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.094894416+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:34.339660188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:34.339681114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.38950625+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514176686+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514236479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ\",\"confidence\":0.9579571}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514249017+07:00","message":"receive interim result [true|false]: จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514263983+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514267213+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.514275625+07:00","message":"[buffer interim] 216 true จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514290133+07:00","message":"[bufferProcess] interim [70000000]:จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514294594+07:00","message":"[bufferProcess] send to processor (isfinal):จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514312581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514339627+07:00","message":"> Transcript [1793] [false]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.51434566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514348719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514351424+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514354438+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514357121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514359306+07:00","message":"> Transcript [1794] [true]: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลงตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514361989+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514363761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.51436559+07:00","message":"StatePrefix: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514367678+07:00","message":"TextPushed: 'จำนวนคู่นะคะในทางคณิตศาสตร์ค่ะหมายถึงจำนวนที่หาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:34.514373903+07:00","message":"Push: 'ด้วย 2 ลงตัวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.51438645+07:00","message":"push: {true ด้วย 2 ลงตัวนะคะ 0 0xc0018a4000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:34.520883668+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:34.526300602+07:00","message":"write wav file: './tmp/7632/7632_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.269229377+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.269272585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"13\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.269278289+07:00","message":"receive interim result [false|false]: 13"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.26929282+07:00","message":"[buffer interim] 217 false 13"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.26930085+07:00","message":"[bufferProcess] interim [480000000]:13"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.269302912+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.421970455+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.422008713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.422015656+07:00","message":"receive interim result [false|false]: ซึ่งสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.422029273+07:00","message":"[buffer interim] 217 false ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.422039311+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.422042148+07:00","message":"[bufferProcess] send to processor:13"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.422045571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.422048375+07:00","message":"> Transcript [1795] [false]: '13'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.422050587+07:00","message":"Set StatePrefix (first interim): '13'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.650681685+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.65071296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.650719164+07:00","message":"receive interim result [false|false]: ซึ่งสามารถไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.650741546+07:00","message":"[buffer interim] 217 false ซึ่งสามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.65075102+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งสามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.650754867+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.650762685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.650767225+07:00","message":"> Transcript [1796] [false]: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.650771326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.65077356+07:00","message":"Set new StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.761848958+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.761886136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.761892768+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.761906387+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761919307+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งสามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761922105+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761927536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761930521+07:00","message":"> Transcript [1797] [false]: 'ซึ่งสามารถไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761934245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761936736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761939166+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.761941443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.910616228+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.910656266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.910662818+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.91068223+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910690027+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งสามารถเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910693018+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910698412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910701593+07:00","message":"> Transcript [1798] [false]: 'ซึ่งสามารถเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910705076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.91070729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910709354+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.910712119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.97835757+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.978396786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.978403884+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:35.9784229+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978430592+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งสามารถเป็นจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978433859+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978441485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978444588+07:00","message":"> Transcript [1799] [false]: 'ซึ่งสามารถเป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978448397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978450905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978453385+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:35.978455823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.288776703+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.288816705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.288823405+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.288839964+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288847531+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งสามารถเป็นจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288850146+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288857322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288860159+07:00","message":"> Transcript [1800] [false]: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288864022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288867123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288869454+07:00","message":"StatePrefix: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288872201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.28888013+07:00","message":"Push: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288882302+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.288884773+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.28888745+07:00","message":"Next Push (prob) : 'เป็นจำนวนคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.288896668+07:00","message":"push: {false ซึ่งสามารถ 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.48220045+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.482240224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.482245947+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.482261799+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482269269+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482271718+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482275432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482278441+07:00","message":"> Transcript [1801] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482281937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482284172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.48228682+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.482289124+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.608501677+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.608539546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.608545414+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.608560175+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608567559+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608570542+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608574715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608577709+07:00","message":"> Transcript [1802] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608580886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608583531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608585618+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.608588126+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.803472616+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.803513462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.803519477+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:36.803533352+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803541615+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803544488+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803550432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803553246+07:00","message":"> Transcript [1803] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803557301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803559734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803561671+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:36.803564155+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.322444174+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.322483322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.32248992+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.322501771+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322510173+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322513192+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322518699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322521564+07:00","message":"> Transcript [1804] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322525543+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322528156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322530683+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322533112+07:00","message":"TextPushed: 'ซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322537969+07:00","message":"Push: 'เป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322540217+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322542757+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.322545559+07:00","message":"Next Push (prob) : 'ลบก็ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.322554056+07:00","message":"push: {false เป็นจำนวนคู่ 0 0xc001718d00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:37.340683136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:37.340717463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.509245282+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.509285352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.509297041+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.509309507+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509317054+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509319845+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509323429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509326494+07:00","message":"> Transcript [1805] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509330331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509332443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509335881+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.509338763+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.767892391+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.767939574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.767946869+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.767963633+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.76797195+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767975039+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767978723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767981853+07:00","message":"> Transcript [1806] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767985723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767987937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767990543+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.767994001+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.785669889+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.785708585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.78571599+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:37.785736875+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785744219+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785747541+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.78575455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785757479+07:00","message":"> Transcript [1807] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785760871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785763057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785765331+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:37.785768984+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.023873565+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.023912695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.023919122+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.023933661+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023942826+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023945799+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023949553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023952429+07:00","message":"> Transcript [1808] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023956693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023958803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023960918+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023963493+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023969717+07:00","message":"Push: 'ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023972052+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023974511+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่นลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.023977772+07:00","message":"Next Push (prob) : 'ตัวอย่างเช่นลบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.023985826+07:00","message":"push: {false ลบก็ได้ค่ะ 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.03542541+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.035445529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.035451294+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.035463739+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.035469635+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.035472263+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.035475349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.035478141+07:00","message":"> Transcript [1809] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.035480565+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081288058+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081328472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081339108+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081350481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081354012+07:00","message":"receive interim result [false|false]:  - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081361776+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.081365593+07:00","message":"[buffer interim] 217 false  - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081373114+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081375921+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081379347+07:00","message":"[bufferProcess] interim [360000000]: - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081382015+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081385137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.08138786+07:00","message":"> Transcript [1810] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081390633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.081392897+07:00","message":"Set new StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280225301+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280268574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280275484+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280289829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280292353+07:00","message":"receive interim result [false|false]:  - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280300665+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.280305795+07:00","message":"[buffer interim] 217 false  - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280314129+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280317588+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280324978+07:00","message":"[bufferProcess] interim [540000000]: - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280327558+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280330703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280333596+07:00","message":"> Transcript [1811] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280337632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280340098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.28034236+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.280347019+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470865891+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470904277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470911485+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470930186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470933062+07:00","message":"receive interim result [false|false]:  - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470941437+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.470945149+07:00","message":"[buffer interim] 217 false  - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470951489+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470954691+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470957824+07:00","message":"[bufferProcess] interim [780000000]: - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470960117+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470963284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470966099+07:00","message":"> Transcript [1812] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470969404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470971469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470973629+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.470976635+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.60958004+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.60962783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.609635839+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.609643855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.609646835+07:00","message":"receive interim result [false|false]:  - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.609654638+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.609658752+07:00","message":"[buffer interim] 217 false  - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.60966586+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.60966914+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609672582+07:00","message":"[bufferProcess] interim [900000000]: - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.60967494+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609677797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609680748+07:00","message":"> Transcript [1813] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609683995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609686072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609688109+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.609691328+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.73238148+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732431075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732438724+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732450686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732453338+07:00","message":"receive interim result [false|false]:  - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732461552+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732465875+07:00","message":"[buffer interim] 217 false  - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.73247307+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732475422+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732478388+07:00","message":"[bufferProcess] interim [20000000]: - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.73248141+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.7324847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732487638+07:00","message":"> Transcript [1814] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732491628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732493962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732496409+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732499671+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732502848+07:00","message":"Push: 'ตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732504898+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732514297+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.732523508+07:00","message":"Next Push (prob) : ' - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.732549331+07:00","message":"push: {false ตัวอย่างเช่น - 2 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919679277+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919725886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919739173+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919750202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.91975311+07:00","message":"receive interim result [false|false]:  4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919761041+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.919764885+07:00","message":"[buffer interim] 217 false  4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919772233+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.91977599+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.91977932+07:00","message":"[bufferProcess] interim [140000000]: 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919781831+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919784417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919791191+07:00","message":"> Transcript [1815] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919795098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919797159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.91979929+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.919805078+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982510567+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982551444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982558555+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982569748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 - 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982572299+07:00","message":"receive interim result [false|false]:  4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982579106+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:38.982584564+07:00","message":"[buffer interim] 217 false  4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982597604+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982600375+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982605665+07:00","message":"[bufferProcess] interim [320000000]: 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982608113+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982611392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982614295+07:00","message":"> Transcript [1816] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982617651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982619958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982622487+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:38.982625144+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109090359+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109132267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.1091412+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109154384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109157359+07:00","message":"receive interim result [false|false]:  - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109175741+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.109182469+07:00","message":"[buffer interim] 217 false  - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109188763+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109193034+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109198362+07:00","message":"[bufferProcess] interim [380000000]: - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109200736+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109213435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109231126+07:00","message":"> Transcript [1817] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109236884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109239298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109241726+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.109244744+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306024395+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.30607503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306084433+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306097942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306101937+07:00","message":"receive interim result [false|false]:  6 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.30611217+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306116154+07:00","message":"[buffer interim] 217 false  6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306123223+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306126303+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306129451+07:00","message":"[bufferProcess] interim [620000000]: 6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306131899+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.30613514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306137947+07:00","message":"> Transcript [1818] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306144034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306146304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306148315+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306150448+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306153683+07:00","message":"Push: ' - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306155536+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306157912+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.306160302+07:00","message":"Next Push (prob) : ' - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.306168888+07:00","message":"push: {false  - 4 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617425701+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617470534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617477712+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617488504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 - 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617491166+07:00","message":"receive interim result [false|false]:  6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617499025+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.617502806+07:00","message":"[buffer interim] 217 false  6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617510469+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617514116+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617517455+07:00","message":"[bufferProcess] interim [860000000]: 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617520338+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.61752343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617526634+07:00","message":"> Transcript [1819] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617530347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617532596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.61753454+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.617536964+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620292563+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620303501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620307547+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620315516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620317964+07:00","message":"receive interim result [false|false]:  - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620321799+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.620325192+07:00","message":"[buffer interim] 217 false  - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620328539+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620330937+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620333646+07:00","message":"[bufferProcess] interim [920000000]: - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620335777+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620337997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620340404+07:00","message":"> Transcript [1820] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620342828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620344662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620346989+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.620349106+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820226866+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820281708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820292422+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820305925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 8 ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820311333+07:00","message":"receive interim result [false|false]:  - 8 ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820322402+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.820327408+07:00","message":"[buffer interim] 217 false  - 8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820336626+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820341771+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820358146+07:00","message":"[bufferProcess] interim [100000000]: - 8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.82036247+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820367195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820371926+07:00","message":"> Transcript [1821] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820377279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820380379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820383481+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.820387256+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897473159+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897506827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897512882+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897525576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 ไปหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897536063+07:00","message":"receive interim result [false|false]:  8 ไปหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897558951+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897576853+07:00","message":"[buffer interim] 217 false  8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897586202+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897589982+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.89760008+07:00","message":"[bufferProcess] interim [220000000]: 8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.89760366+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897607492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897610776+07:00","message":"> Transcript [1822] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897614952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897617238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897619779+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897622238+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897625777+07:00","message":"Push: ' - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897627762+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897630053+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:39.897632381+07:00","message":"Next Push (prob) : ' - 8 ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:39.897642006+07:00","message":"push: {false  - 6 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073607378+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073644372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073650717+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073663099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073665723+07:00","message":"receive interim result [false|false]:  8 ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073674218+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.073678359+07:00","message":"[buffer interim] 217 false  8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073687838+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073691067+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073697907+07:00","message":"[bufferProcess] interim [340000000]: 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073700619+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073703923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073707224+07:00","message":"> Transcript [1823] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073710975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073713977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073716408+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.073719116+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199237487+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199276086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.19928289+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199294173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199296905+07:00","message":"receive interim result [false|false]:  ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199305014+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.199308625+07:00","message":"[buffer interim] 217 false  ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199315125+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199318725+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199325462+07:00","message":"[bufferProcess] interim [460000000]: ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199328457+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199334807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199338106+07:00","message":"> Transcript [1824] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199341718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199343715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199346033+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.199348278+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.280542033+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:40.340748839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:40.340782667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391486763+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.39153008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391538288+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391550012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391552814+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391561992+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.391573346+07:00","message":"[buffer interim] 217 false  ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391584667+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391587853+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391592039+07:00","message":"[bufferProcess] interim [640000000]: ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391594263+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391597576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391600462+07:00","message":"> Transcript [1825] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391604697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391606735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391608836+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.391611201+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395513626+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395530837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395536045+07:00","message":"receive interim result [false|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.3955461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395549433+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395557299+07:00","message":"[buffer interim] 217 false ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395560665+07:00","message":"[buffer interim] 217 false  ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395566047+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395569515+07:00","message":"[bufferProcess] send to processor:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395575236+07:00","message":"[bufferProcess] interim [700000000]: ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395577411+07:00","message":"[bufferProcess] update buffer: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395579988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395582513+07:00","message":"> Transcript [1826] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395585706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.39558782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395589763+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395591861+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395598879+07:00","message":"Push: ' - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.3956011+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395603433+07:00","message":"Set new StatePrefix : 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.395605757+07:00","message":"Next Push (prob) : 'เรื่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.395613671+07:00","message":"push: {false  - 8 ไป 0 0xc001718d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482570919+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482613532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482620649+07:00","message":"receive interim result [true|false]: ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482632787+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.48263494+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482641184+07:00","message":"[buffer interim] 217 true ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482649266+07:00","message":"[bufferProcess] interim [790000000]:ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482652637+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482656672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482660649+07:00","message":"> Transcript [1827] [false]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482665893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482669618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482674921+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482679625+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482682761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482687221+07:00","message":"> Transcript [1828] [true]: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482689755+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482691604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482693357+07:00","message":"StatePrefix: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482695757+07:00","message":"TextPushed: 'ซึ่งสามารถเป็นจำนวนคู่ลบก็ได้ค่ะตัวอย่างเช่น - 2 - 4 - 6 - 8 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:40.482699262+07:00","message":"Push: 'เรื่อยๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.482707894+07:00","message":"push: {true เรื่อยๆค่ะ 0 0xc001718d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:40.495983502+07:00","message":"write wav file: './tmp/7632/7632_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:40.991044682+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.469711374+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.469768086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.469775297+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.4697913+07:00","message":"[buffer interim] 218 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.469800166+07:00","message":"[bufferProcess] interim [300000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.469803639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.540184566+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.540220855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.540225852+07:00","message":"receive interim result [false|false]: รวมถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.540238452+07:00","message":"[buffer interim] 218 false รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.54024487+07:00","message":"[bufferProcess] interim [420000000]:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.540247441+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.540254301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.54025745+07:00","message":"> Transcript [1829] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.540259673+07:00","message":"Set StatePrefix (first interim): 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.853567837+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.853606583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.853613361+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:41.853629042+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.853636207+07:00","message":"[bufferProcess] interim [720000000]:รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.853639395+07:00","message":"[bufferProcess] send to processor:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.85364288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.85364563+07:00","message":"> Transcript [1830] [false]: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.853648868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.853650933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.853653237+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:41.85365529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.059541641+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.059577947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.059583945+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.059599691+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059607392+07:00","message":"[bufferProcess] interim [900000000]:รวมถึงศูนย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059610475+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059614263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059617263+07:00","message":"> Transcript [1831] [false]: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059620583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059622871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059625247+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.059627725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.183650551+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.183687983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.183693903+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.183710397+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183721084+07:00","message":"[bufferProcess] interim [960000000]:รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183725352+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183731858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183748278+07:00","message":"> Transcript [1832] [false]: 'รวมถึงศูนย์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183753554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.18375616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183758589+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.183760919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.196567773+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.196593602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.196598596+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.19661048+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196616115+07:00","message":"[bufferProcess] interim [20000000]:รวมถึงศูนย์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196618317+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.19662117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196623889+07:00","message":"> Transcript [1833] [false]: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196626975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196629055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196631615+07:00","message":"StatePrefix: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196633734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196638634+07:00","message":"Push: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196640815+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196642943+07:00","message":"Set new StatePrefix : 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.196645463+07:00","message":"Next Push (prob) : 'ถึงศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.196652746+07:00","message":"push: {false รวม 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.351760788+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.351802333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.351810187+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.351827519+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351835115+07:00","message":"[bufferProcess] interim [140000000]:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351837665+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351844464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351847418+07:00","message":"> Transcript [1834] [false]: 'รวมถึงศูนย์ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351850861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.35185307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.351855546+07:00","message":"StatePrefix: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.35185806+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.933576038+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.933620823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.933628762+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:42.933640511+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933653346+07:00","message":"[bufferProcess] interim [740000000]:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933656244+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.93365992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933662826+07:00","message":"> Transcript [1835] [false]: 'รวมถึงศูนย์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933667165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933669624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.933671623+07:00","message":"StatePrefix: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:42.93367443+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314091829+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314134361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314141677+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314155939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 09\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314159073+07:00","message":"receive interim result [false|false]:  09"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314166908+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.314170918+07:00","message":"[buffer interim] 218 false  09"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314189255+07:00","message":"[bufferProcess] interim [160000000]:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314211111+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314217143+07:00","message":"[bufferProcess] interim [160000000]: 09"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314219947+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะ 09"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314223452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314227466+07:00","message":"> Transcript [1836] [false]: 'รวมถึงศูนย์ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314231077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314233249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.31423545+07:00","message":"StatePrefix: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.314237901+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319161771+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319191966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319198486+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319209889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 095\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319212999+07:00","message":"receive interim result [false|false]:  095"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319219843+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319223415+07:00","message":"[buffer interim] 218 false  095"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319228002+07:00","message":"[bufferProcess] interim [220000000]:รวมถึงศูนย์ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319230406+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะ 09"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319233314+07:00","message":"[bufferProcess] interim [220000000]: 095"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319235786+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะ 095"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319245221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319268541+07:00","message":"> Transcript [1837] [false]: 'รวมถึงศูนย์ด้วยนะคะ 09'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319273853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319275998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319278606+07:00","message":"StatePrefix: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.31928108+07:00","message":"TextPushed: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319288975+07:00","message":"Push: 'ถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319291083+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319293518+07:00","message":"Set new StatePrefix : 'รวมถึงศูนย์ด้วยนะคะ 09'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.319295732+07:00","message":"Next Push (prob) : 'ด้วยนะคะ 09'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.319306902+07:00","message":"push: {false ถึงศูนย์ 0 0xc000044580}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:43.341337601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:43.341340095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.448341985+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.448387229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.448395588+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.448409369+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448416531+07:00","message":"[bufferProcess] interim [280000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448419099+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะ 095"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448424688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448428109+07:00","message":"> Transcript [1838] [false]: 'รวมถึงศูนย์ด้วยนะคะ 095'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448431529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448433702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448436201+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะ 09'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.448438619+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.586602496+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.586647035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.586654365+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.586667781+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586675749+07:00","message":"[bufferProcess] interim [400000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586678281+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586683872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586686995+07:00","message":"> Transcript [1839] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586689637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.586692338+07:00","message":"Set new StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.643567127+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.643617289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.643626159+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.643642241+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643657279+07:00","message":"[bufferProcess] interim [520000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643662012+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643670332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643676517+07:00","message":"> Transcript [1840] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643684406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643687645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643690794+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.643694815+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.953236046+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.953267861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.953273616+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:43.953287788+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953294952+07:00","message":"[bufferProcess] interim [760000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953297388+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953301468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953304767+07:00","message":"> Transcript [1841] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953308171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953310461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953312463+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:43.953314669+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.142797485+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.142837313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.142843516+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.142859814+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142868141+07:00","message":"[bufferProcess] interim [940000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142870849+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142874894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142878046+07:00","message":"> Transcript [1842] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142881377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142883465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142885506+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.142887687+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.145682029+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.145701344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.145706766+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.145718479+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145723111+07:00","message":"[bufferProcess] interim [0]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145725416+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.1457285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145730931+07:00","message":"> Transcript [1843] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145734743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145744045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145746068+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145748345+07:00","message":"TextPushed: 'รวมถึงศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145756758+07:00","message":"Push: 'ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145758986+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145761217+07:00","message":"Set new StatePrefix : 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 โล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.145763565+07:00","message":"Next Push (prob) : 'รด้วย 2 โล'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.145771447+07:00","message":"push: {false ด้วยนะคะศูนย์ก็หา 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.334850008+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.3348851+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":"2026-07-28T12:07:44.334891351+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.334904422+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334911391+07:00","message":"[bufferProcess] interim [180000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334914019+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334920779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334923637+07:00","message":"> Transcript [1844] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334926338+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.334928633+07:00","message":"Set new StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539129171+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539164384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539170848+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539181714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539184848+07:00","message":"receive interim result [false|false]:  ลงตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539192329+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.539197656+07:00","message":"[buffer interim] 218 false  ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539204035+07:00","message":"[bufferProcess] interim [360000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539206465+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539209931+07:00","message":"[bufferProcess] interim [360000000]: ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539212659+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539221821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539237937+07:00","message":"> Transcript [1845] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539245051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.53924803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539250918+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.539253563+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544006852+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544020276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544024618+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.5440334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544036896+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544041271+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.544043958+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544047359+07:00","message":"[bufferProcess] interim [420000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544049401+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544051991+07:00","message":"[bufferProcess] interim [420000000]: ลงตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544054186+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544057227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544060073+07:00","message":"> Transcript [1846] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544063052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544065195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544067322+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.544069776+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915431203+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.91548055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915490165+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915506697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915510212+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915517708+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:44.915521183+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915527163+07:00","message":"[bufferProcess] interim [780000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915543803+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915548619+07:00","message":"[bufferProcess] interim [780000000]: ลงตัวค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915552851+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915557411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915561768+07:00","message":"> Transcript [1847] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915567214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915569184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915571488+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:44.915573744+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059547524+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059594771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059603282+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059618726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะมีผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059624019+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะมีผล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059634495+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.0596398+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059647972+07:00","message":"[bufferProcess] interim [900000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059651382+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059654561+07:00","message":"[bufferProcess] interim [900000000]: ลงตัวค่ะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059656875+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059660198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.05966325+07:00","message":"> Transcript [1848] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059668764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059670922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059672964+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059675283+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059680322+07:00","message":"Push: 'รด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059682488+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059684854+07:00","message":"Set new StatePrefix : 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.059687393+07:00","message":"Next Push (prob) : 'ตัวค่ะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.059694996+07:00","message":"push: {false รด้วย 2 ลง 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359641848+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359680266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359687081+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359700558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะมีผลลัพธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359703862+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะมีผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359711733+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.359715646+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะมีผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359721425+07:00","message":"[bufferProcess] interim [140000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359724449+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359730664+07:00","message":"[bufferProcess] interim [140000000]: ลงตัวค่ะมีผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359733496+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359743999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359747535+07:00","message":"> Transcript [1849] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359750816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.35975297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359755152+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.359757805+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426353444+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426390774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426396653+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426408068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะมีผลลัพธ์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426411107+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะมีผลลัพธ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426418024+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.426421344+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะมีผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.4264438+07:00","message":"[bufferProcess] interim [320000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426447449+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426454004+07:00","message":"[bufferProcess] interim [320000000]: ลงตัวค่ะมีผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426456974+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.42646048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426464181+07:00","message":"> Transcript [1850] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426467899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426470058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426472523+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.426479013+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615367875+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615404503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615410374+07:00","message":"receive interim result [false|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615421542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ลงตัวค่ะมีผลลัพธ์เป็นศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615424696+07:00","message":"receive interim result [false|false]:  ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615431174+07:00","message":"[buffer interim] 218 false รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.615434497+07:00","message":"[buffer interim] 218 false  ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615441325+07:00","message":"[bufferProcess] interim [500000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615445476+07:00","message":"[bufferProcess] send to processor:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615452865+07:00","message":"[bufferProcess] interim [500000000]: ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615457695+07:00","message":"[bufferProcess] update buffer: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615462477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615466954+07:00","message":"> Transcript [1851] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615472044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615475242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615478957+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.615482809+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.793814696+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.979850318+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.979896937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์\",\"confidence\":0.954686}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.97990486+07:00","message":"receive interim result [true|false]: รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.97991562+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.979917928+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.979925171+07:00","message":"[buffer interim] 218 true รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979936761+07:00","message":"[bufferProcess] interim [830000000]:รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979943574+07:00","message":"[bufferProcess] send to processor (isfinal):รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979947562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979951871+07:00","message":"> Transcript [1852] [false]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979956345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979959024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979961353+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979964341+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979971858+07:00","message":"Push: 'ตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979974086+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979976611+07:00","message":"Set new StatePrefix : 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979979677+07:00","message":"Next Push (prob) : 'ผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979981832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979984399+07:00","message":"> Transcript [1853] [true]: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979986854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979988649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.979990562+07:00","message":"StatePrefix: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมีผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.97999259+07:00","message":"TextPushed: 'รวมถึงศูนย์ด้วยนะคะศูนย์ก็หารด้วย 2 ลงตัวค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:45.97999537+07:00","message":"Push: 'ผลลัพธ์เป็นศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.980008449+07:00","message":"push: {false ตัวค่ะมี 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:45.980027386+07:00","message":"push: {true ผลลัพธ์เป็นศูนย์ 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:45.994051895+07:00","message":"write wav file: './tmp/7632/7632_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.051194597+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.109966597+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.169540747+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.258367734+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.258396417+07:00","message":"found end of frame, send empty tag with msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.25839977+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.258407655+07:00","message":"[buffer interim] 219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258415774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258427302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258430907+07:00","message":"> Transcript [1854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.2584335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258435628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258437521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258439685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.258447737+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.258457934+07:00","message":"push: {true \n 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:46.262998394+07:00","message":"write wav file: './tmp/7632/7632_219.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:46.342018965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:46.342030003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.717042812+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.717080606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.71708603+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.717102478+07:00","message":"[buffer interim] 220 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.717109721+07:00","message":"[bufferProcess] interim [480000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.717111581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.767146269+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.767191895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.767198572+07:00","message":"receive interim result [false|false]: เพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.7672133+07:00","message":"[buffer interim] 220 false เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.767223394+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.767225894+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.767235216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.767238863+07:00","message":"> Transcript [1855] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.767241156+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.789504221+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.789546995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.789554113+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:46.789571119+07:00","message":"[buffer interim] 220 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789578693+07:00","message":"[bufferProcess] interim [600000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789581295+07:00","message":"[bufferProcess] send to processor:เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789584806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789588247+07:00","message":"> Transcript [1856] [false]: 'เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789591239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:46.789593388+07:00","message":"Set new StatePrefix: 'เพราะฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.040564187+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.040609905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.04061789+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.040635076+07:00","message":"[buffer interim] 220 false เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.040646951+07:00","message":"[bufferProcess] interim [900000000]:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.040651084+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.040658908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.040664229+07:00","message":"> Transcript [1857] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.040667821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.04067077+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.382901863+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.382942055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.382948212+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.382965264+07:00","message":"[buffer interim] 220 false เพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382974278+07:00","message":"[bufferProcess] interim [200000000]:เพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382978145+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382983003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382987192+07:00","message":"> Transcript [1858] [false]: 'เพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382991379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382993757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382996015+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.382998341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.42759224+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.427633522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.427639253+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.427652348+07:00","message":"[buffer interim] 220 false เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427664357+07:00","message":"[bufferProcess] interim [260000000]:เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.42766812+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427671865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427674821+07:00","message":"> Transcript [1859] [false]: 'เพราะฉะนั้นแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427678061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427680103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427682334+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.427684575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.588788643+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.660365266+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683006259+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.68306303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683070429+07:00","message":"receive interim result [true|false]: เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683080734+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683083421+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683090373+07:00","message":"[buffer interim] 220 true เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.68310249+07:00","message":"[bufferProcess] interim [620000000]:เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.68310929+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683112575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683115768+07:00","message":"> Transcript [1860] [false]: 'เพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683119315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683123826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683126906+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683130318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683133227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683136916+07:00","message":"> Transcript [1861] [true]: 'เพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683140632+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683155663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683157644+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683159442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:47.683169636+07:00","message":"Push: 'เพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:47.683179654+07:00","message":"push: {true เพราะฉะนั้นแล้วนะคะ 0 0xc0018a4300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:47.68986497+07:00","message":"write wav file: './tmp/7632/7632_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.144937016+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.14498804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.144996943+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.145015489+07:00","message":"[buffer interim] 221 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.145027392+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.145030705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.194439135+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.194482228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.194487746+07:00","message":"receive interim result [false|false]: การเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.194508171+07:00","message":"[buffer interim] 221 false การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.194516168+07:00","message":"[bufferProcess] interim [420000000]:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.19451874+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.194522073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.194525096+07:00","message":"> Transcript [1862] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.194527513+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.524928752+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.524971776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.524979863+07:00","message":"receive interim result [false|false]: การเขียนเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.524991805+07:00","message":"[buffer interim] 221 false การเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.524999029+07:00","message":"[bufferProcess] interim [720000000]:การเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525001409+07:00","message":"[bufferProcess] send to processor:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525007223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525010125+07:00","message":"> Transcript [1863] [false]: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525013575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525015785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525018311+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.525020659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.64433679+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.644381598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.644389566+07:00","message":"receive interim result [false|false]: การเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.644407174+07:00","message":"[buffer interim] 221 false การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.64441701+07:00","message":"[bufferProcess] interim [780000000]:การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644420535+07:00","message":"[bufferProcess] send to processor:การเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644425559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644429735+07:00","message":"> Transcript [1864] [false]: 'การเขียนเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644434541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644437351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644441722+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.644444806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.86299197+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.863028806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.863034799+07:00","message":"receive interim result [false|false]: การเขียนเซตดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.86304442+07:00","message":"[buffer interim] 221 false การเขียนเซตดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863051198+07:00","message":"[bufferProcess] interim [960000000]:การเขียนเซตดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863053367+07:00","message":"[bufferProcess] send to processor:การเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863057153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863060754+07:00","message":"> Transcript [1865] [false]: 'การเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863064066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863066228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863068962+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.863071225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.876602038+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.876631918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.876637167+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.8766514+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876659853+07:00","message":"[bufferProcess] interim [20000000]:การเขียนเซตดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876663484+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.8766687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876673057+07:00","message":"> Transcript [1866] [false]: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876677377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876680536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876683834+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876686633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876695019+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876698064+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876702069+07:00","message":"Set new StatePrefix : 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:48.876706956+07:00","message":"Next Push (prob) : 'เขียนเซตดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:48.876736458+07:00","message":"push: {false การ 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.025863916+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.02590408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.025909628+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.025923683+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025931319+07:00","message":"[bufferProcess] interim [200000000]:การเขียนเซตดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025933603+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025937476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025940607+07:00","message":"> Transcript [1867] [false]: 'การเขียนเซตดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025943915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025946071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025948467+07:00","message":"StatePrefix: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.025951057+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192130772+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192156856+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192159775+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.19216175+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192163798+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192165754+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192167613+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192169547+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.19217176+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192175198+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.192176997+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.285699567+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.285740757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.285754455+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.285764835+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.28577257+07:00","message":"[bufferProcess] interim [440000000]:การเขียนเซตดีนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285775468+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285778922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285781972+07:00","message":"> Transcript [1868] [false]: 'การเขียนเซตดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285785132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.28578734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285789442+07:00","message":"StatePrefix: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.285791944+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:49.342511793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:49.342522812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.416072916+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.416114684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.416120881+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.416133966+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416140994+07:00","message":"[bufferProcess] interim [560000000]:การเขียนเซตดีนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416143834+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416149833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416152772+07:00","message":"> Transcript [1869] [false]: 'การเขียนเซตดีนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416156382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416158831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.416161311+07:00","message":"StatePrefix: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.41616428+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.565394162+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.565448959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเราจะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.56545759+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะเราจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.565475639+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะเราจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565487674+07:00","message":"[bufferProcess] interim [680000000]:การเขียนเซตดีนะคะเราจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565491587+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565499123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565503471+07:00","message":"> Transcript [1870] [false]: 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565509145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565512532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565516291+07:00","message":"StatePrefix: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565520009+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565529377+07:00","message":"Push: 'เขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.56553308+07:00","message":"TextPushed: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.56553645+07:00","message":"Set new StatePrefix : 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.565539998+07:00","message":"Next Push (prob) : 'นะคะเราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.565560961+07:00","message":"push: {false เขียนเซตดี 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.733469358+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.733507768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเราจะเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.733518552+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะเราจะเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.733534614+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะเราจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733545555+07:00","message":"[bufferProcess] interim [920000000]:การเขียนเซตดีนะคะเราจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733548211+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะคะเราจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733553767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733557082+07:00","message":"> Transcript [1871] [false]: 'การเขียนเซตดีนะคะเราจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733561049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733563237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733565257+07:00","message":"StatePrefix: 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.733567685+07:00","message":"TextPushed: 'การเขียนเซตดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.970453178+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.982079528+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.982118226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเราจะเริ่มต้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.982124418+07:00","message":"receive interim result [false|false]: การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:49.982138738+07:00","message":"[buffer interim] 221 false การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982146343+07:00","message":"[bufferProcess] interim [160000000]:การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982148947+07:00","message":"[bufferProcess] send to processor:การเขียนเซตดีนะคะเราจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982152757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982155796+07:00","message":"> Transcript [1872] [false]: 'การเขียนเซตดีนะคะเราจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982160766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982163083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.982165838+07:00","message":"StatePrefix: 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:49.98216868+07:00","message":"TextPushed: 'การเขียนเซตดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.096855612+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.096893995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเขียนเซตดีนะคะเราจะเริ่มต้นจาก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.09690365+07:00","message":"receive interim result [true|false]: การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.096911445+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.09691446+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.096921706+07:00","message":"[buffer interim] 221 true การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096930562+07:00","message":"[bufferProcess] interim [340000000]:การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.09693653+07:00","message":"[bufferProcess] send to processor (isfinal):การเขียนเซตดีนะคะเราจะเริ่มต้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096940498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096943859+07:00","message":"> Transcript [1873] [false]: 'การเขียนเซตดีนะคะเราจะเริ่มต้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096946995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096949136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.09695139+07:00","message":"StatePrefix: 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096954212+07:00","message":"TextPushed: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096956107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096958182+07:00","message":"> Transcript [1874] [true]: 'การเขียนเซตดีนะคะเราจะเริ่มต้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096960381+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.09696229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096964027+07:00","message":"StatePrefix: 'การเขียนเซตดีนะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096966004+07:00","message":"TextPushed: 'การเขียนเซตดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.096970471+07:00","message":"Push: 'นะคะเราจะเริ่มต้นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.096978619+07:00","message":"push: {true นะคะเราจะเริ่มต้นจาก 0 0xc0018a4a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:50.104161883+07:00","message":"write wav file: './tmp/7632/7632_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.160587032+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.706184238+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.706228449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.70623431+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.706247613+07:00","message":"[buffer interim] 222 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.70625457+07:00","message":"[bufferProcess] interim [360000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.70625661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.723637465+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.723664464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.723669508+07:00","message":"receive interim result [false|false]: เขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:50.723680867+07:00","message":"[buffer interim] 222 false เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.723686578+07:00","message":"[bufferProcess] interim [420000000]:เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.723688894+07:00","message":"[bufferProcess] send to processor:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.723692344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.72369505+07:00","message":"> Transcript [1875] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:50.723697434+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.044856478+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.044902795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.044909038+07:00","message":"receive interim result [false|false]: เสียชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.044924498+07:00","message":"[buffer interim] 222 false เสียชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044932179+07:00","message":"[bufferProcess] interim [720000000]:เสียชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044934781+07:00","message":"[bufferProcess] send to processor:เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044938597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.04494155+07:00","message":"> Transcript [1876] [false]: 'เขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044944938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044947048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.044949104+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.04495132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.225923855+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.225969472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.225976332+07:00","message":"receive interim result [false|false]: เขียนชื่อเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.225990148+07:00","message":"[buffer interim] 222 false เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.225998464+07:00","message":"[bufferProcess] interim [840000000]:เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.226001188+07:00","message":"[bufferProcess] send to processor:เสียชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.2260067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.226009911+07:00","message":"> Transcript [1877] [false]: 'เสียชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.226012287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.226014701+07:00","message":"Set new StatePrefix: 'เสียชื่อเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.336826068+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.336866063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อ setup\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.336871899+07:00","message":"receive interim result [false|false]: เขียนชื่อ setup"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.336885975+07:00","message":"[buffer interim] 222 false เขียนชื่อ setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336893872+07:00","message":"[bufferProcess] interim [960000000]:เขียนชื่อ setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336896645+07:00","message":"[bufferProcess] send to processor:เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336900406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336903598+07:00","message":"> Transcript [1878] [false]: 'เขียนชื่อเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336905994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.336908151+07:00","message":"Set new StatePrefix: 'เขียนชื่อเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.402108705+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.402145821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อเฟซนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.402151433+07:00","message":"receive interim result [false|false]: เขียนชื่อเฟซนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.402164944+07:00","message":"[buffer interim] 222 false เขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402173736+07:00","message":"[bufferProcess] interim [80000000]:เขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402176229+07:00","message":"[bufferProcess] send to processor:เขียนชื่อ setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402179882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402183066+07:00","message":"> Transcript [1879] [false]: 'เขียนชื่อ setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402185392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.402187387+07:00","message":"Set new StatePrefix: 'เขียนชื่อ setup'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.49896889+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646173471+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.64621956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนชื่อเซตนะคะ\",\"confidence\":0.93126523}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646227163+07:00","message":"receive interim result [true|false]: เขียนชื่อเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646236248+07:00","message":"end recv isFinal message id 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646239616+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646248416+07:00","message":"[buffer interim] 222 true เขียนชื่อเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646260325+07:00","message":"[bufferProcess] interim [380000000]:เขียนชื่อเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646268338+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646282069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646297281+07:00","message":"> Transcript [1880] [false]: 'เขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.64630067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646303177+07:00","message":"Set new StatePrefix: 'เขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646305493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646307966+07:00","message":"> Transcript [1881] [true]: 'เขียนชื่อเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646311502+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646313551+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646316021+07:00","message":"StatePrefix: 'เขียนชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646318368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:51.646326321+07:00","message":"Push: 'เขียนชื่อเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.646336267+07:00","message":"push: {true เขียนชื่อเซตนะคะ 0 0xc0039e6780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:51.652412509+07:00","message":"write wav file: './tmp/7632/7632_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.890099338+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:51.948866653+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.086484675+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.091036384+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.091056021+07:00","message":"found end of frame, send empty tag with msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.091059512+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.091065382+07:00","message":"[buffer interim] 223 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091072672+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091076389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091080654+07:00","message":"> Transcript [1882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091084853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091087693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091090808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091093949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.091100743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.091109451+07:00","message":"push: {true \n 0 0xc0018a5180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:52.095312003+07:00","message":"write wav file: './tmp/7632/7632_223.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:52.343378918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:52.343389956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.428168845+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.42821119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.42821662+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.428229732+07:00","message":"[buffer interim] 224 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.428238577+07:00","message":"[bufferProcess] interim [360000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.428241105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.748423855+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.748461595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.74846826+07:00","message":"receive interim result [false|false]: และข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.748477456+07:00","message":"[buffer interim] 224 false และข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.748484296+07:00","message":"[bufferProcess] interim [660000000]:และข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.748486392+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.748489952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.748492945+07:00","message":"> Transcript [1883] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.748495286+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.750390702+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.750433142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.750438978+07:00","message":"receive interim result [false|false]: และเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.750452573+07:00","message":"[buffer interim] 224 false และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750459475+07:00","message":"[bufferProcess] interim [720000000]:และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750461675+07:00","message":"[bufferProcess] send to processor:และข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750468785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.75047149+07:00","message":"> Transcript [1884] [false]: 'และข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750474621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750476838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750478925+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.750481255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.961580933+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.961627238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.961632736+07:00","message":"receive interim result [false|false]: และเขียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:52.961646004+07:00","message":"[buffer interim] 224 false และเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961655606+07:00","message":"[bufferProcess] interim [900000000]:และเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961657886+07:00","message":"[bufferProcess] send to processor:และเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961663421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961666113+07:00","message":"> Transcript [1885] [false]: 'และเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961669376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.96167154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961673919+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:52.961676519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.065158173+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.065226412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.065232005+07:00","message":"receive interim result [false|false]: และเขียนจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.06524532+07:00","message":"[buffer interim] 224 false และเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065252465+07:00","message":"[bufferProcess] interim [960000000]:และเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065254881+07:00","message":"[bufferProcess] send to processor:และเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065261663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065264835+07:00","message":"> Transcript [1886] [false]: 'และเขียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065268004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065270286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065272857+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.065275308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.25891922+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.258954723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.258961306+07:00","message":"receive interim result [false|false]: และเขียนจำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.258975881+07:00","message":"[buffer interim] 224 false และเขียนจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258982694+07:00","message":"[bufferProcess] interim [200000000]:และเขียนจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258985206+07:00","message":"[bufferProcess] send to processor:และเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258988827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258991532+07:00","message":"> Transcript [1887] [false]: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258994638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258997522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.258999899+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.259002133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.259004965+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.259006881+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.259009147+07:00","message":"Set new StatePrefix : 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.259011512+07:00","message":"Next Push (prob) : 'เขียนจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.259018547+07:00","message":"push: {false และ 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.453368184+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.4534124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.453419488+07:00","message":"receive interim result [false|false]: และเขียนจำนวนคู่และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.453433487+07:00","message":"[buffer interim] 224 false และเขียนจำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453440169+07:00","message":"[bufferProcess] interim [380000000]:และเขียนจำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453442497+07:00","message":"[bufferProcess] send to processor:และเขียนจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453446064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.45344951+07:00","message":"> Transcript [1888] [false]: 'และเขียนจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453452643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453454838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453456966+07:00","message":"StatePrefix: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.453459601+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.505176996+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.505222896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.505229736+07:00","message":"receive interim result [false|false]: และเขียนจำนวนคู่ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.505245137+07:00","message":"[buffer interim] 224 false และเขียนจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.505252983+07:00","message":"[bufferProcess] interim [440000000]:และเขียนจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.50525802+07:00","message":"[bufferProcess] send to processor:และเขียนจำนวนคู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.505266967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.505270349+07:00","message":"> Transcript [1889] [false]: 'และเขียนจำนวนคู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.505273979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.505276951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.5052802+07:00","message":"StatePrefix: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.50528341+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.674635359+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.674672779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่ลบก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.674680726+07:00","message":"receive interim result [false|false]: และเขียนจำนวนคู่ลบก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.674696983+07:00","message":"[buffer interim] 224 false และเขียนจำนวนคู่ลบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674706541+07:00","message":"[bufferProcess] interim [620000000]:และเขียนจำนวนคู่ลบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674709248+07:00","message":"[bufferProcess] send to processor:และเขียนจำนวนคู่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674714842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674720229+07:00","message":"> Transcript [1890] [false]: 'และเขียนจำนวนคู่ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674723913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674726438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674728813+07:00","message":"StatePrefix: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.674731435+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.954859238+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.954904732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่ลบก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.954913021+07:00","message":"receive interim result [false|false]: และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.954928838+07:00","message":"[buffer interim] 224 false และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954939905+07:00","message":"[bufferProcess] interim [860000000]:และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954943532+07:00","message":"[bufferProcess] send to processor:และเขียนจำนวนคู่ลบก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954953442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954957646+07:00","message":"> Transcript [1891] [false]: 'และเขียนจำนวนคู่ลบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954963178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954966542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954969895+07:00","message":"StatePrefix: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.95497377+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.95498174+07:00","message":"Push: 'เขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954985429+07:00","message":"TextPushed: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954989216+07:00","message":"Set new StatePrefix : 'และเขียนจำนวนคู่ลบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:53.954992714+07:00","message":"Next Push (prob) : 'คู่ลบก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:53.955003387+07:00","message":"push: {false เขียนจำนวน 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.058810621+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.16137385+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161411122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเขียนจำนวนคู่ลบก่อนค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161417837+07:00","message":"receive interim result [true|false]: และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161425602+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161428967+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161438539+07:00","message":"[buffer interim] 224 true และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161450283+07:00","message":"[bufferProcess] interim [220000000]:และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161457919+07:00","message":"[bufferProcess] send to processor (isfinal):และเขียนจำนวนคู่ลบก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161465973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161469196+07:00","message":"> Transcript [1892] [false]: 'และเขียนจำนวนคู่ลบก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161472438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161474637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161477284+07:00","message":"StatePrefix: 'และเขียนจำนวนคู่ลบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.16147988+07:00","message":"TextPushed: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161482253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161484422+07:00","message":"> Transcript [1893] [true]: 'และเขียนจำนวนคู่ลบก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.16148656+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.16148834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161490158+07:00","message":"StatePrefix: 'และเขียนจำนวนคู่ลบก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161492493+07:00","message":"TextPushed: 'และเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:54.161499994+07:00","message":"Push: 'คู่ลบก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.161508657+07:00","message":"push: {true คู่ลบก่อนค่ะ 0 0xc0018a5280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:54.170184095+07:00","message":"write wav file: './tmp/7632/7632_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:54.190464546+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.279681827+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.279730164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.27973803+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.279761131+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.279770745+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.279772979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.279780199+07:00","message":"[bufferProcess] send to processor (ticker):แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.279783302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.2797862+07:00","message":"> Transcript [1894] [false]: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.279788712+07:00","message":"Set StatePrefix (first interim): 'แล้วก็คือ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:55.343443557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:55.343455895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.473235631+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.473278295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือลบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.473285447+07:00","message":"receive interim result [false|false]: แล้วก็คือลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.473295714+07:00","message":"[buffer interim] 225 false แล้วก็คือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.473302066+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็คือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.473304157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.613806611+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.613841809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.613847332+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.61386113+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613868366+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613870783+07:00","message":"[bufferProcess] send to processor:แล้วก็คือลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613874492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613877594+07:00","message":"> Transcript [1895] [false]: 'แล้วก็คือลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613880736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613882741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613884829+07:00","message":"StatePrefix: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.613886942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.648290035+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.648318601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.648323289+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.648335344+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648341542+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็คือ - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648343694+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648347249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648350136+07:00","message":"> Transcript [1896] [false]: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648353309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648356193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648360041+07:00","message":"StatePrefix: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.648362265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848548596+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848593542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848600409+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848616133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848619122+07:00","message":"receive interim result [false|false]:  - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848627422+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.848633234+07:00","message":"[buffer interim] 225 false  - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848641077+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848643495+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848648283+07:00","message":"[bufferProcess] interim [440000000]: - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848651098+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848658905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848662133+07:00","message":"> Transcript [1897] [false]: 'แล้วก็คือ - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848667576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848669774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.848671719+07:00","message":"StatePrefix: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.84867377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905416261+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905451661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905459012+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905469962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" -12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.90547296+07:00","message":"receive interim result [false|false]:  -12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905479471+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905482715+07:00","message":"[buffer interim] 225 false  -12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905488995+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905491548+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905494779+07:00","message":"[bufferProcess] interim [500000000]: -12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.90549713+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ -12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905500415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.9055033+07:00","message":"> Transcript [1898] [false]: 'แล้วก็คือ - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905506439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905508686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905510794+07:00","message":"StatePrefix: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905512942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.90551583+07:00","message":"Push: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905517802+07:00","message":"TextPushed: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905519926+07:00","message":"Set new StatePrefix : 'แล้วก็คือ - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.905525087+07:00","message":"Next Push (prob) : ' - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.905533469+07:00","message":"push: {false แล้วก็คือ 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978497185+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978533064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978539454+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978550853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978553453+07:00","message":"receive interim result [false|false]:  - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978562533+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:55.978566185+07:00","message":"[buffer interim] 225 false  - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978572178+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978574553+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ -12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.97857961+07:00","message":"[bufferProcess] interim [620000000]: - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978582171+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978585086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978588281+07:00","message":"> Transcript [1899] [false]: 'แล้วก็คือ -12'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978590751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:55.978593585+07:00","message":"Set new StatePrefix: 'แล้วก็คือ -12'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.15863506+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.158672437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.158678581+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.158691683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 - 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.158694629+07:00","message":"receive interim result [false|false]:  - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.158702401+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.15870579+07:00","message":"[buffer interim] 225 false  - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158712001+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158715287+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158721288+07:00","message":"[bufferProcess] interim [740000000]: - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158723711+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158726966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158730161+07:00","message":"> Transcript [1900] [false]: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158733176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.158736154+07:00","message":"Set new StatePrefix: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480442954+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480501523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480511152+07:00","message":"receive interim result [false|false]: แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480524201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 2 - 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480528145+07:00","message":"receive interim result [false|false]:  - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.480538681+07:00","message":"[buffer interim] 225 false แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.48054333+07:00","message":"[buffer interim] 225 false  - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480551146+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480554574+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480559167+07:00","message":"[bufferProcess] interim [100000000]: - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480562603+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.48056648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480570687+07:00","message":"> Transcript [1901] [false]: 'แล้วก็คือ - 2 - 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.48057531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.48057835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480581627+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.480584966+07:00","message":"TextPushed: 'แล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538774816+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538818748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538827985+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538840856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.53884516+07:00","message":"receive interim result [false|false]:  4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538855095+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.538859669+07:00","message":"[buffer interim] 225 false  4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538867354+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็คือ - 2 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538871212+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538875573+07:00","message":"[bufferProcess] interim [220000000]: 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538879417+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.53888338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538888339+07:00","message":"> Transcript [1902] [false]: 'แล้วก็คือ - 2 - 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538892719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538895859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.538898902+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.53890215+07:00","message":"TextPushed: 'แล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.791984066+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792022987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792029247+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792042749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792045688+07:00","message":"receive interim result [false|false]:  - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792052893+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:56.792056527+07:00","message":"[buffer interim] 225 false  - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792062581+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็คือ - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792065156+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792068147+07:00","message":"[bufferProcess] interim [340000000]: - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.7920706+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792073856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792076716+07:00","message":"> Transcript [1903] [false]: 'แล้วก็คือ - 2 - 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792079706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792081782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792083798+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:56.792087357+07:00","message":"TextPushed: 'แล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.051924075+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.051969435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.051978179+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.051989429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" - 6 ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.051994209+07:00","message":"receive interim result [false|false]:  - 6 ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.052003349+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.052007778+07:00","message":"[buffer interim] 225 false  - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.05201517+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็คือ - 2 - 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052018716+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052026255+07:00","message":"[bufferProcess] interim [640000000]: - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052029963+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052033951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.05203827+07:00","message":"> Transcript [1904] [false]: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052043018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052046319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052049545+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052052679+07:00","message":"TextPushed: 'แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052056708+07:00","message":"Push: ' - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052059716+07:00","message":"TextPushed: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052062764+07:00","message":"Set new StatePrefix : 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.052066052+07:00","message":"Next Push (prob) : ' 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.052075572+07:00","message":"push: {false  - 2 - 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066001843+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066034202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066041849+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066056629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.06606083+07:00","message":"receive interim result [false|false]:  6 ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066070321+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.066074716+07:00","message":"[buffer interim] 225 false  6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066081229+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066084709+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066089101+07:00","message":"[bufferProcess] interim [700000000]: 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066092283+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066096075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066100254+07:00","message":"> Transcript [1905] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066104492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066107474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066110661+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.066113857+07:00","message":"TextPushed: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219532559+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219572708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219581057+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219593447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 ไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219598425+07:00","message":"receive interim result [false|false]:  6 ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.21961334+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.219623745+07:00","message":"[buffer interim] 225 false  6 ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219630766+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.21963394+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219639245+07:00","message":"[bufferProcess] interim [820000000]: 6 ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219642238+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219646471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219650324+07:00","message":"> Transcript [1906] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219653736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219655686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219657758+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.219659842+07:00","message":"TextPushed: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253183605+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253225898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253233607+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253248009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.25325259+07:00","message":"receive interim result [false|false]:  6 ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253261293+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.253266101+07:00","message":"[buffer interim] 225 false  6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253273587+07:00","message":"[bufferProcess] interim [880000000]:แล้วก็คือ - 2 - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253277942+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253282344+07:00","message":"[bufferProcess] interim [880000000]: 6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.25328589+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.25328999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253294135+07:00","message":"> Transcript [1907] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.25329853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253303454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.253306819+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.25331022+07:00","message":"TextPushed: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376806118+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376844079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376849779+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376863077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.37686654+07:00","message":"receive interim result [false|false]:  ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376874872+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376879686+07:00","message":"[buffer interim] 225 false  ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376886649+07:00","message":"[bufferProcess] interim [940000000]:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.37688997+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376893404+07:00","message":"[bufferProcess] interim [940000000]: ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376896636+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376899802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376903084+07:00","message":"> Transcript [1908] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376906658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376908882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376910904+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376913006+07:00","message":"TextPushed: 'แล้วก็คือ - 2 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376915747+07:00","message":"Push: ' 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376917606+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376919669+07:00","message":"Set new StatePrefix : 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.376921789+07:00","message":"Next Push (prob) : ' ไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.376929759+07:00","message":"push: {false  4 - 6 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461636101+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461682329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461691832+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461705464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461709588+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461719025+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.461724766+07:00","message":"[buffer interim] 225 false  ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.46173306+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461736916+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461741652+07:00","message":"[bufferProcess] interim [120000000]: ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461745221+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461749063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461759326+07:00","message":"> Transcript [1909] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461764099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461767199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461770297+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.461773922+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575651763+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575698645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575705693+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575713773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575717202+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575724525+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.575728018+07:00","message":"[buffer interim] 225 false  ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575734432+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575737115+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575740237+07:00","message":"[bufferProcess] interim [180000000]: ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575742628+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575746103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575749013+07:00","message":"> Transcript [1910] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575752566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575760681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575763033+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.575765251+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698377436+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698414328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698420562+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698431424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698434532+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698441936+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.698445211+07:00","message":"[buffer interim] 225 false  ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698450899+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.69845341+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698456477+07:00","message":"[bufferProcess] interim [300000000]: ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698460507+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698465051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698469463+07:00","message":"> Transcript [1911] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698474541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698477645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.698480518+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.69848608+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769801643+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769844381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็คือ - 2 - 4 - 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769852735+07:00","message":"receive interim result [false|false]: แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769865335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769869886+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.76987962+07:00","message":"[buffer interim] 225 false แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769884347+07:00","message":"[buffer interim] 225 false  ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769891913+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็คือ - 2 - 4 - 6"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769896134+07:00","message":"[bufferProcess] send to processor:แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769900871+07:00","message":"[bufferProcess] interim [420000000]: ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769904444+07:00","message":"[bufferProcess] update buffer: แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769908711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769912699+07:00","message":"> Transcript [1912] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.76991811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769921232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769927922+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769931375+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769935715+07:00","message":"Push: ' ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769938803+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769942631+07:00","message":"Set new StatePrefix : 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:57.769946038+07:00","message":"Next Push (prob) : 'ๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.769957645+07:00","message":"push: {false  ไปเรื่อย 0 0xc000045500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:57.850680662+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049080122+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049131757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ\",\"confidence\":0.9421266}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049140084+07:00","message":"receive interim result [true|false]: ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049154489+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049170881+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.049180447+07:00","message":"[buffer interim] 225 true ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.04919385+07:00","message":"[bufferProcess] interim [660000000]:ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049199815+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049205419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049209435+07:00","message":"> Transcript [1913] [false]: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049213955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049217066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049220075+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049223944+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049227044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049230154+07:00","message":"> Transcript [1914] [true]: 'ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049233674+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.0492366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049239389+07:00","message":"StatePrefix: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049242739+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049245887+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.04946501+07:00","message":"Push: 'ใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049469566+07:00","message":"TextPushed: 'แล้วก็คือ - 2 - 4 - 6 ไปเรื่อยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049473076+07:00","message":"Set new StatePrefix : 'ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049476365+07:00","message":"Next Push (prob) : 'ก็คือ - 2 - 4 - 6 ไปเรื่อยๆใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.04948783+07:00","message":"push: {true ใช่ไหมคะ 0 0xc000045500}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.049501515+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_225.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:07:58.060556098+07:00","message":"write wav file: './tmp/7632/7632_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.23003775+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:58.344363328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:07:58.344390624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.930847433+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.930891988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.930897947+07:00","message":"receive interim result [false|false]: นี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.930911749+07:00","message":"[buffer interim] 226 false นี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.930924256+07:00","message":"[bufferProcess] interim [480000000]:นี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.930926224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.971808619+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.971849388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.971854959+07:00","message":"receive interim result [false|false]: นี้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.971866752+07:00","message":"[buffer interim] 226 false นี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.971873688+07:00","message":"[bufferProcess] interim [540000000]:นี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.971876121+07:00","message":"[bufferProcess] send to processor:นี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.971882083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.971885141+07:00","message":"> Transcript [1915] [false]: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.971887454+07:00","message":"Set StatePrefix (first interim): 'นี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.975616423+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.975628241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.975631951+07:00","message":"receive interim result [false|false]: นี้เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:58.975640786+07:00","message":"[buffer interim] 226 false นี้เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975644755+07:00","message":"[bufferProcess] interim [600000000]:นี้เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975647104+07:00","message":"[bufferProcess] send to processor:นี้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975649489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975651582+07:00","message":"> Transcript [1916] [false]: 'นี้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975654203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975657387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975659961+07:00","message":"StatePrefix: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:58.975662358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.12411816+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.124153416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.124159693+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.124174438+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124181492+07:00","message":"[bufferProcess] interim [720000000]:นี้เราต้องเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.12418437+07:00","message":"[bufferProcess] send to processor:นี้เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124188478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124191458+07:00","message":"> Transcript [1917] [false]: 'นี้เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124195117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124197359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.124199682+07:00","message":"StatePrefix: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.12420191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.32232884+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.322363127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.322368783+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.322381843+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322388334+07:00","message":"[bufferProcess] interim [900000000]:นี้เราต้องเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322390585+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322394203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322397239+07:00","message":"> Transcript [1918] [false]: 'นี้เราต้องเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322400225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322402236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322404332+07:00","message":"StatePrefix: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.322406999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.423762978+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.423806553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.423812573+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.42382781+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423835942+07:00","message":"[bufferProcess] interim [960000000]:นี้เราต้องเขียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423838512+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423842426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423845417+07:00","message":"> Transcript [1919] [false]: 'นี้เราต้องเขียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423848906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423851562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423853731+07:00","message":"StatePrefix: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423855842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423860758+07:00","message":"Push: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423862927+07:00","message":"TextPushed: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423865092+07:00","message":"Set new StatePrefix : 'นี้เราต้องเขียนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.423867441+07:00","message":"Next Push (prob) : 'ต้องเขียนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.423875923+07:00","message":"push: {false นี้เรา 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.426662945+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.426680515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.426684424+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.426693773+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426698157+07:00","message":"[bufferProcess] interim [20000000]:นี้เราต้องเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426700162+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426702663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426705168+07:00","message":"> Transcript [1920] [false]: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426707395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.426709961+07:00","message":"Set new StatePrefix: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.631888237+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.631936983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.631942258+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.631954163+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631961914+07:00","message":"[bufferProcess] interim [200000000]:นี้เราต้องเขียนจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631964678+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631970388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631973303+07:00","message":"> Transcript [1921] [false]: 'นี้เราต้องเขียนจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631976909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.63197904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631981129+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.631983682+07:00","message":"TextPushed: 'นี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.713134993+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.713209061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.713217677+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.713238589+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713247635+07:00","message":"[bufferProcess] interim [320000000]:นี้เราต้องเขียนจำนวนที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713251775+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713257254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713260653+07:00","message":"> Transcript [1922] [false]: 'นี้เราต้องเขียนจำนวนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713264329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713266613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713268897+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.713271288+07:00","message":"TextPushed: 'นี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.877304091+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.877353019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.877361675+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:07:59.877380195+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877390158+07:00","message":"[bufferProcess] interim [500000000]:นี้เราต้องเขียนจำนวนที่น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877393431+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877401937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877405541+07:00","message":"> Transcript [1923] [false]: 'นี้เราต้องเขียนจำนวนที่น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877409148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877411323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877413936+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:07:59.877416828+07:00","message":"TextPushed: 'นี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.002581624+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.002632845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.00263974+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.00265369+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002661708+07:00","message":"[bufferProcess] interim [560000000]:นี้เราต้องเขียนจำนวนที่น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.00266459+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่น้อยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002670259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002673402+07:00","message":"> Transcript [1924] [false]: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002677422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002680191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002682647+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002687225+07:00","message":"TextPushed: 'นี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002692174+07:00","message":"Push: 'ต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002694241+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.00269667+07:00","message":"Set new StatePrefix : 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.002699237+07:00","message":"Next Push (prob) : 'นวนที่น้อยที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.002710339+07:00","message":"push: {false ต้องเขียนจำ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.330570276+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.330613747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.330620768+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.330636333+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330650437+07:00","message":"[bufferProcess] interim [860000000]:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330654347+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่น้อยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330659758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330664457+07:00","message":"> Transcript [1925] [false]: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330669762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330673793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330675729+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.330680183+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.334694533+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.334733003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.334738486+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.33475323+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334773437+07:00","message":"[bufferProcess] interim [920000000]:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334777588+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334784241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334789194+07:00","message":"> Transcript [1926] [false]: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334794552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334797637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334800776+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.334805313+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.518824385+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.518880767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.518890325+07:00","message":"receive interim result [false|false]: นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.518914972+07:00","message":"[buffer interim] 226 false นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518930164+07:00","message":"[bufferProcess] interim [100000000]:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518934632+07:00","message":"[bufferProcess] send to processor:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.51894424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518950349+07:00","message":"> Transcript [1927] [false]: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518956657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518959929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.51896362+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.518968368+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.540298246+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672146255+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672193492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ\",\"confidence\":0.93877846}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672201543+07:00","message":"receive interim result [true|false]: นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672214257+07:00","message":"end recv isFinal message id 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672216981+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672223425+07:00","message":"[buffer interim] 226 true นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672231742+07:00","message":"[bufferProcess] interim [340000000]:นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672235081+07:00","message":"[bufferProcess] send to processor (isfinal):นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672238657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672242962+07:00","message":"> Transcript [1928] [false]: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672246843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672248846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672251756+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672254394+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.67226195+07:00","message":"Push: 'นวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.67226413+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672270597+07:00","message":"Set new StatePrefix : 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672273559+07:00","message":"Next Push (prob) : 'สุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672277449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672279846+07:00","message":"> Transcript [1929] [true]: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672282497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672284445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672286206+07:00","message":"StatePrefix: 'นี้เราต้องเขียนจำนวนที่น้อยที่สุดก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.67228834+07:00","message":"TextPushed: 'นี้เราต้องเขียนจำนวนที่น้อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:00.672290623+07:00","message":"Push: 'สุดก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672306189+07:00","message":"push: {false นวนที่น้อยที่ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:00.672349008+07:00","message":"push: {true สุดก่อนค่ะ 0 0xc002b4e100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:00.679662439+07:00","message":"write wav file: './tmp/7632/7632_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.180815465+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.240513022+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:01.344947068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:01.344966581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.387423266+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.387444689+07:00","message":"found end of frame, send empty tag with msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.387447979+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.387454541+07:00","message":"[buffer interim] 227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387461089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387465107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.38746796+07:00","message":"> Transcript [1930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387470912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387473407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387475466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.3874775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:01.387485657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.38749531+07:00","message":"push: {true \n 0 0xc0004a2380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:01.391839061+07:00","message":"write wav file: './tmp/7632/7632_227.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:01.432464058+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.161400831+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.161449114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.161456806+07:00","message":"receive interim result [false|false]: ซึ่งเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.161477973+07:00","message":"[buffer interim] 228 false ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.161487807+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.161489999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.190753615+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.19079686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.190803561+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.190819213+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.190828525+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.190830716+07:00","message":"[bufferProcess] send to processor:ซึ่งเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.190834238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.19083742+07:00","message":"> Transcript [1931] [false]: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.190839609+07:00","message":"Set StatePrefix (first interim): 'ซึ่งเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.439511676+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.439554517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.439560818+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.439572452+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439581781+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439584638+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439593946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439596929+07:00","message":"> Transcript [1932] [false]: 'ซึ่งเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439601186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439603586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439605818+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.439608014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.692598532+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.692637258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.692646911+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.692675515+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692685106+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งเราไม่ทราบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692687526+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692693489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.69269675+07:00","message":"> Transcript [1933] [false]: 'ซึ่งเราไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692700117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692702322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692704924+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.692707532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.822655175+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.822693024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.822699421+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:02.822716025+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822723281+07:00","message":"[bufferProcess] interim [380000000]:ซึ่งเราไม่ทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822725721+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822729273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822732746+07:00","message":"> Transcript [1934] [false]: 'ซึ่งเราไม่ทราบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822736102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822738357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822740593+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:02.822743055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.047517263+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.047563908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.047570284+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.047582801+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047593337+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งเราไม่ทราบนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047595992+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047601658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.04760441+07:00","message":"> Transcript [1935] [false]: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047607687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047610063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047612147+07:00","message":"StatePrefix: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047614514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.0476191+07:00","message":"Push: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.0476215+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047623726+07:00","message":"Set new StatePrefix : 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.047626041+07:00","message":"Next Push (prob) : 'ไม่ทราบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.047635125+07:00","message":"push: {false ซึ่งเรา 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.101461649+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.101500006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะครบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.10150616+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะครบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.101517859+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101525054+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งเราไม่ทราบนะคะครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101527424+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101532748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.10153542+07:00","message":"> Transcript [1936] [false]: 'ซึ่งเราไม่ทราบนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101538508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101540792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101543135+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.101545769+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.212466589+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.212492826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.212497466+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.21251229+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212518838+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งเราไม่ทราบนะคะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212521547+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212524677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212527487+07:00","message":"> Transcript [1937] [false]: 'ซึ่งเราไม่ทราบนะคะครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212531285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212533308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212535395+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.212537902+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.337046979+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.337089744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.337096346+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.337111923+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337120597+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งเราไม่ทราบนะคะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337122993+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337126445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337129617+07:00","message":"> Transcript [1938] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337133003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337135209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337137165+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.337139275+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.426770486+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.426816437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.426824681+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.426840771+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426852181+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งเราไม่ทราบนะคะเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426855704+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426864933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426868831+07:00","message":"> Transcript [1939] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426874177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426876504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426879368+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426881769+07:00","message":"TextPushed: 'ซึ่งเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426888289+07:00","message":"Push: 'ไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426890392+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426892453+07:00","message":"Set new StatePrefix : 'ซึ่งเราไม่ทราบนะคะเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.426894689+07:00","message":"Next Push (prob) : 'เข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.426902948+07:00","message":"push: {false ไม่ทราบนะคะ 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.532585667+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.532627883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.532634459+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.532650857+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.532658902+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.532661405+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.53266526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.532668471+07:00","message":"> Transcript [1940] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.532671161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.532673331+07:00","message":"Set new StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.743548792+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.743588767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.743594473+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.74360861+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.743616054+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.743618645+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.743623135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.74362695+07:00","message":"> Transcript [1941] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.743630733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.743634107+07:00","message":"Set new StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.862980596+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.86301675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.863023151+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:03.863037281+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863044294+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863046797+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.86305038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863053365+07:00","message":"> Transcript [1942] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863056563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863058664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863060716+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:03.863063198+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.013787289+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.013826848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.013834435+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.013850112+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013859789+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013864305+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013871213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013875979+07:00","message":"> Transcript [1943] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013881846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013884927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.013887717+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.01389121+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.076206854+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.076248246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.076257236+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.076275228+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.07628461+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.076289824+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.076298087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.07630246+07:00","message":"> Transcript [1944] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.076308117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.076311473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.076315459+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.07631937+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.232259492+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.232306786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.232316711+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.232329947+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.23233907+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232343652+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232348442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232351132+07:00","message":"> Transcript [1945] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232355158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232357306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232360101+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232363037+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232368914+07:00","message":"Push: 'เข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232371+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.232373266+07:00","message":"Set new StatePrefix : 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.23237601+07:00","message":"Next Push (prob) : 'ๆเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.232385299+07:00","message":"push: {false เข้าไปเรื่อย 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.302309752+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.302355392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.30236893+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.302385097+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302393879+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302396885+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302401116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302405379+07:00","message":"> Transcript [1946] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302410775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302413612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302417217+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.302422329+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:04.344981777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:04.34499158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.419847703+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.419889229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.419896215+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.419912868+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419921719+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419924439+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419928222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419931223+07:00","message":"> Transcript [1947] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419935464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419937683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419939984+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.419942672+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.424484632+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.424506729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.424511968+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.424523441+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.424528205+07:00","message":"[bufferProcess] interim [0]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.42453071+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.424534156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.424536831+07:00","message":"> Transcript [1948] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.424540276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.42454262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.424545316+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.42454794+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.498657811+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.498692417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.498698861+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.498712854+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498719913+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498722839+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498729861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498732594+07:00","message":"> Transcript [1949] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498736701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498738841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498741816+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498744643+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498751261+07:00","message":"Push: 'ๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498753333+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498755595+07:00","message":"Set new StatePrefix : 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.498757922+07:00","message":"Next Push (prob) : 'แล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.498772648+07:00","message":"push: {false ๆเพราะฉะนั้น 0 0xc002b4e500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.861860437+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.86190871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.861915875+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.8619307+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.86193866+07:00","message":"[bufferProcess] interim [360000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861941393+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861946923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861950371+07:00","message":"> Transcript [1950] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861954233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861956369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861958574+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:04.861961426+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.88926071+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:04.950498322+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.140428833+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.140477365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.140483927+07:00","message":"receive interim result [false|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.140497173+07:00","message":"[buffer interim] 228 false ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140504543+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.14050789+07:00","message":"[bufferProcess] send to processor:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140513415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140516684+07:00","message":"> Transcript [1951] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140522459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140524952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140527803+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.140531271+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226860043+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226899801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะกินจุ\",\"confidence\":0.9057433}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226906901+07:00","message":"receive interim result [true|false]: ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะกินจุ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226915864+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226918396+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226923774+07:00","message":"[buffer interim] 228 true ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะกินจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226933355+07:00","message":"[bufferProcess] interim [690000000]:ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะกินจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226939357+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226943806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226946831+07:00","message":"> Transcript [1952] [false]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะเก็บประจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226950566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226953221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226955293+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226957917+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.22696002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226962195+07:00","message":"> Transcript [1953] [true]: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็จะกินจุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226966913+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226968853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226970719+07:00","message":"StatePrefix: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้นแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226972813+07:00","message":"TextPushed: 'ซึ่งเราไม่ทราบนะคะเข้าไปเรื่อยๆเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.226979511+07:00","message":"Push: 'แล้วเราก็จะกินจุ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.226987833+07:00","message":"push: {true แล้วเราก็จะกินจุ 0 0xc002b4e500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:05.236022395+07:00","message":"write wav file: './tmp/7632/7632_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.339222483+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.46840286+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.468431078+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.468434814+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.46844346+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468451661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468462177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468465281+07:00","message":"> Transcript [1954] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468468166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468470173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468472174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468474503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:05.468480414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.468490605+07:00","message":"push: {true \n 0 0xc0039e7000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:05.473093875+07:00","message":"write wav file: './tmp/7632/7632_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:05.600852686+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.37820071+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.378252415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.378260206+07:00","message":"receive interim result [false|false]: แล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.378278034+07:00","message":"[buffer interim] 230 false แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.378286967+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.378289954+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.617544422+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.61758235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.617588983+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.617601467+07:00","message":"[buffer interim] 230 false แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.617608954+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.61761182+07:00","message":"[bufferProcess] send to processor:แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.617617729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.617620655+07:00","message":"> Transcript [1955] [false]: 'แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.617624061+07:00","message":"Set StatePrefix (first interim): 'แล้วก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.814673562+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.814711545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยลบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.814718573+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.814733642+07:00","message":"[buffer interim] 230 false แล้วก็ตามด้วยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814741238+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ตามด้วยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.81474389+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814752002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814754909+07:00","message":"> Transcript [1956] [false]: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.81475806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814760395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814762646+07:00","message":"StatePrefix: 'แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:06.814764935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:06.878732357+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.010118211+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.069059779+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.076318405+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.07635223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยลบ\",\"confidence\":0.9269721}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.07635776+07:00","message":"receive interim result [true|false]: แล้วก็ตามด้วยลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.076366998+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.076369582+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.076375716+07:00","message":"[buffer interim] 230 true แล้วก็ตามด้วยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076383764+07:00","message":"[bufferProcess] interim [290000000]:แล้วก็ตามด้วยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076390217+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ตามด้วยลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076393497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076396474+07:00","message":"> Transcript [1957] [false]: 'แล้วก็ตามด้วยลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076399695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076402193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076404442+07:00","message":"StatePrefix: 'แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076406596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076408507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076410767+07:00","message":"> Transcript [1958] [true]: 'แล้วก็ตามด้วยลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076412922+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076414805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076416711+07:00","message":"StatePrefix: 'แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.07641848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.076421794+07:00","message":"Push: 'แล้วก็ตามด้วยลบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.076429214+07:00","message":"push: {true แล้วก็ตามด้วยลบ 0 0xc0004a3780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:07.082332653+07:00","message":"write wav file: './tmp/7632/7632_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.20269974+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.289985539+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.290006471+07:00","message":"found end of frame, send empty tag with msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.290009579+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.290015999+07:00","message":"[buffer interim] 231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290022496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290026653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290029847+07:00","message":"> Transcript [1959] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290032846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290034775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290036558+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290038495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.290041253+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.29004893+07:00","message":"push: {true \n 0 0xc001719980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:07.294413103+07:00","message":"write wav file: './tmp/7632/7632_231.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:07.345578816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:07.345597905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.692590338+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.692628746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.692634208+07:00","message":"receive interim result [false|false]: ลบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.692658953+07:00","message":"[buffer interim] 232 false ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.692666209+07:00","message":"[bufferProcess] interim [480000000]:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.692668053+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.885888688+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.885928183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"-4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.88593416+07:00","message":"receive interim result [false|false]: -4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:07.885949502+07:00","message":"[buffer interim] 232 false -4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.885958486+07:00","message":"[bufferProcess] interim [720000000]:-4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.885966082+07:00","message":"[bufferProcess] send to processor:ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.885972877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.885976094+07:00","message":"> Transcript [1960] [false]: 'ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:07.88597854+07:00","message":"Set StatePrefix (first interim): 'ลบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.378786395+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.378824465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Note 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.378830059+07:00","message":"receive interim result [false|false]: Note 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.378841423+07:00","message":"[buffer interim] 232 false Note 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378850337+07:00","message":"[bufferProcess] interim [140000000]:Note 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378852786+07:00","message":"[bufferProcess] send to processor:-4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378858142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378861486+07:00","message":"> Transcript [1961] [false]: '-4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378863714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.378866018+07:00","message":"Set new StatePrefix: '-4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.447596607+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.447639854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"- 4 -\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.447646+07:00","message":"receive interim result [false|false]: - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.447657668+07:00","message":"[buffer interim] 232 false - 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.447667577+07:00","message":"[bufferProcess] interim [320000000]:- 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.447670018+07:00","message":"[bufferProcess] send to processor:Note 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.447676041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.447679393+07:00","message":"> Transcript [1962] [false]: 'Note 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.44768158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.447683723+07:00","message":"Set new StatePrefix: 'Note 4'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.768476814+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.768524636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"- 4 - 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.768530104+07:00","message":"receive interim result [false|false]: - 4 - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.768544892+07:00","message":"[buffer interim] 232 false - 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768552596+07:00","message":"[bufferProcess] interim [560000000]:- 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768555015+07:00","message":"[bufferProcess] send to processor:- 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768558663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768561689+07:00","message":"> Transcript [1963] [false]: '- 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768564352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:08.768566631+07:00","message":"Set new StatePrefix: '- 4 -'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:08.989519662+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083583002+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083637643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"- 4 -\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083643528+07:00","message":"receive interim result [false|false]: - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083652164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083655175+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083662722+07:00","message":"[buffer interim] 232 false - 4 -"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.083667888+07:00","message":"[buffer interim] 232 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083674275+07:00","message":"[bufferProcess] interim [920000000]:- 4 -"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083676441+07:00","message":"[bufferProcess] send to processor:- 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.08368137+07:00","message":"[bufferProcess] interim [920000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083683745+07:00","message":"[bufferProcess] update buffer: - 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083686646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083689569+07:00","message":"> Transcript [1964] [false]: '- 4 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083692377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083694557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.083697085+07:00","message":"StatePrefix: '- 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.08369927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117856969+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117895028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"- 4 - 2\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.1179007+07:00","message":"receive interim result [true|false]: - 4 - 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117912102+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117914343+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117920571+07:00","message":"[buffer interim] 232 true - 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117927682+07:00","message":"[bufferProcess] interim [10000000]:- 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117931062+07:00","message":"[bufferProcess] send to processor (isfinal):- 4 - 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117934245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117937174+07:00","message":"> Transcript [1965] [false]: '- 4 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117940213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117942303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117944365+07:00","message":"StatePrefix: '- 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117946432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117948542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117950702+07:00","message":"> Transcript [1966] [true]: '- 4 - 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117952704+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117954475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117956243+07:00","message":"StatePrefix: '- 4 -'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117957979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.117964317+07:00","message":"Push: '- 4 - 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.117973031+07:00","message":"push: {true - 4 - 2 0 0xc000045480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:09.126417823+07:00","message":"write wav file: './tmp/7632/7632_232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.250838068+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.309701092+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.446822777+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.446860388+07:00","message":"found end of frame, send empty tag with msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.446864404+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.446873827+07:00","message":"[buffer interim] 233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446883525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446888416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446892577+07:00","message":"> Transcript [1967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446895276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446897407+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446899479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446901463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:09.446904903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.446916231+07:00","message":"push: {true \n 0 0xc0039e7200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:09.453529983+07:00","message":"write wav file: './tmp/7632/7632_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.501182203+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.569857046+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.701086516+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.759758531+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:09.821008018+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.134870239+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.134892308+07:00","message":"found end of frame, send empty tag with msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.134895798+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.134903068+07:00","message":"[buffer interim] 235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134911285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134916166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.13491889+07:00","message":"> Transcript [1968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134921491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134923562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134925547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134927366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.134935216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.134945485+07:00","message":"push: {true \n 0 0xc0004a2200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.135984589+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.135998222+07:00","message":"found end of frame, send empty tag with msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.136001527+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.136007131+07:00","message":"[buffer interim] this message is already final true 234: '\n'"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:10.13980257+07:00","message":"write wav file: './tmp/7632/7632_235.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:10.346142486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:10.346154534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.683046851+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.68309466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.683100864+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.683112866+07:00","message":"[buffer interim] 236 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.683120673+07:00","message":"[bufferProcess] interim [660000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.683122716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.865709205+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.865781762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.865791689+07:00","message":"receive interim result [false|false]: หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:10.865811305+07:00","message":"[buffer interim] 236 false หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.865827025+07:00","message":"[bufferProcess] interim [840000000]:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.865830871+07:00","message":"[bufferProcess] send to processor:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.865842702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.865846955+07:00","message":"> Transcript [1969] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:10.865850011+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.001618229+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.001668884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.001678412+07:00","message":"receive interim result [false|false]: หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.001689284+07:00","message":"[buffer interim] 236 false หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001704529+07:00","message":"[bufferProcess] interim [20000000]:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001707923+07:00","message":"[bufferProcess] send to processor:หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001711586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001715191+07:00","message":"> Transcript [1970] [false]: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001719157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001722861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001724836+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.001726979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.185042345+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.185084364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.1850904+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.185103019+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185109908+07:00","message":"[bufferProcess] interim [140000000]:หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185112268+07:00","message":"[bufferProcess] send to processor:หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185115994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185119473+07:00","message":"> Transcript [1971] [false]: 'หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185122795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185125193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185127231+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.185129517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.260970014+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.261019125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.261025388+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.261042921+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261056425+07:00","message":"[bufferProcess] interim [320000000]:หลังจากนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261059197+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261066249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261069413+07:00","message":"> Transcript [1972] [false]: 'หลังจากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261072869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261075289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261077229+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.261079229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.39197073+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.392021661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.392028101+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.392041383+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392050278+07:00","message":"[bufferProcess] interim [380000000]:หลังจากนั้นก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392055969+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.39206296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.39206622+07:00","message":"> Transcript [1973] [false]: 'หลังจากนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392069459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392071774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392073775+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.39207599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392080758+07:00","message":"Push: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392084127+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.39208653+07:00","message":"Set new StatePrefix : 'หลังจากนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.392088812+07:00","message":"Next Push (prob) : 'จากนั้นก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.392098156+07:00","message":"push: {false หลัง 0 0xc0018a4580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.607857262+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.607900129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็ตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.607906418+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็ตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.60792335+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607931771+07:00","message":"[bufferProcess] interim [560000000]:หลังจากนั้นก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607934209+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607938468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607942303+07:00","message":"> Transcript [1974] [false]: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607944571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.607946595+07:00","message":"Set new StatePrefix: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.795444771+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.79548686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็ตามด้วย 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.795493078+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็ตามด้วย 0"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:11.7955066+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็ตามด้วย 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.79551784+07:00","message":"[bufferProcess] interim [800000000]:หลังจากนั้นก็ตามด้วย 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795520249+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795523821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795527123+07:00","message":"> Transcript [1975] [false]: 'หลังจากนั้นก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795530753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795533295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795535445+07:00","message":"StatePrefix: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:11.795537736+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.144205166+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.144248996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็ตามที่ศูนย์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.144255285+07:00","message":"receive interim result [false|false]: หลังจากนั้นก็ตามที่ศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.144267497+07:00","message":"[buffer interim] 236 false หลังจากนั้นก็ตามที่ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144275266+07:00","message":"[bufferProcess] interim [160000000]:หลังจากนั้นก็ตามที่ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144278206+07:00","message":"[bufferProcess] send to processor:หลังจากนั้นก็ตามด้วย 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144283722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144288092+07:00","message":"> Transcript [1976] [false]: 'หลังจากนั้นก็ตามด้วย 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144291547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144293849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144296409+07:00","message":"StatePrefix: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.144298886+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.189134789+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.307008472+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.307052555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังจากนั้นก็ตามด้วย 0 นะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.30706092+07:00","message":"receive interim result [true|false]: หลังจากนั้นก็ตามด้วย 0 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.30707104+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.307073441+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.307080237+07:00","message":"[buffer interim] 236 true หลังจากนั้นก็ตามด้วย 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307091166+07:00","message":"[bufferProcess] interim [400000000]:หลังจากนั้นก็ตามด้วย 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307094467+07:00","message":"[bufferProcess] send to processor (isfinal):หลังจากนั้นก็ตามที่ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307098657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307101671+07:00","message":"> Transcript [1977] [false]: 'หลังจากนั้นก็ตามที่ศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307104654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307106602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307108846+07:00","message":"StatePrefix: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307111229+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307113206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307115335+07:00","message":"> Transcript [1978] [true]: 'หลังจากนั้นก็ตามด้วย 0 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.30711751+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307120641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307122767+07:00","message":"StatePrefix: 'หลังจากนั้นก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307124651+07:00","message":"TextPushed: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:12.307131931+07:00","message":"Push: 'จากนั้นก็ตามด้วย 0 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.307139207+07:00","message":"push: {true จากนั้นก็ตามด้วย 0 นะคะ 0 0xc0018a4580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:12.314831625+07:00","message":"write wav file: './tmp/7632/7632_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:12.510747261+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.041197313+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.041241991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.04124751+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.041261292+07:00","message":"[buffer interim] 237 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.041268096+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.041270321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.054403887+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.054431213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.054436706+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.054448279+07:00","message":"[buffer interim] 237 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.054453935+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.054456096+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.054459552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.05446281+07:00","message":"> Transcript [1979] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.054465276+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.180966406+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.181006311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.181013057+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.181037725+07:00","message":"[buffer interim] 237 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181045611+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181048799+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181052583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181056983+07:00","message":"> Transcript [1980] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181060443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181062976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.18106516+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.181067408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.187499606+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.187531494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.187537296+07:00","message":"receive interim result [false|false]: แล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.187550792+07:00","message":"[buffer interim] 237 false แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.18755641+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187558628+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187562389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187565472+07:00","message":"> Transcript [1981] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187568107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187571005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187573039+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.187575264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:13.346622689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:13.346632205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.510235792+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.510279808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.510286363+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.510303228+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510311408+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510314756+07:00","message":"[bufferProcess] send to processor:แล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510318605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510321542+07:00","message":"> Transcript [1982] [false]: 'แล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510324975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510327168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510329045+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.510332389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.708585084+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.708628247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.708635326+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.708650129+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708658562+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ตามด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708661194+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708664664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708667755+07:00","message":"> Transcript [1983] [false]: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708671205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708673431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708675501+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708677565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708680885+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708683123+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708685407+07:00","message":"Set new StatePrefix : 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.708687663+07:00","message":"Next Push (prob) : 'ก็ตามด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.708696316+07:00","message":"push: {false แล้ว 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.951953789+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.951991228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.951997314+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:13.952012053+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952020693+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ตามด้วยจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952023029+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952026787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952029776+07:00","message":"> Transcript [1984] [false]: 'แล้วก็ตามด้วยจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952033024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952035263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952037334+07:00","message":"StatePrefix: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:13.952040039+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.153085106+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.153127227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.153133168+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.153148063+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153155704+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ตามด้วยจำนวนคู่บวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153158316+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153193001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153197352+07:00","message":"> Transcript [1985] [false]: 'แล้วก็ตามด้วยจำนวนคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153201058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153203647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153206109+07:00","message":"StatePrefix: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.153208637+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.585446411+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.585489548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.585497121+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.585513853+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585528369+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585532078+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่บวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585541522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585546418+07:00","message":"> Transcript [1986] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585551691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585554285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585556962+07:00","message":"StatePrefix: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.585559956+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.985561266+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.985602379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.985608995+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.985620942+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985628358+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985630717+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่บวกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985636073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985643773+07:00","message":"> Transcript [1987] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985648068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985650482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985653207+07:00","message":"StatePrefix: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985655622+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.9856615+07:00","message":"Push: 'ก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.98566355+07:00","message":"TextPushed: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985665709+07:00","message":"Set new StatePrefix : 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:14.985667995+07:00","message":"Next Push (prob) : 'จำนวนคู่บวกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:14.985675896+07:00","message":"push: {false ก็ตามด้วย 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.197760045+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.197801407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.197807744+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.197822791+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197830998+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197833499+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197841968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197845072+07:00","message":"> Transcript [1988] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197848411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197851099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197853939+07:00","message":"StatePrefix: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.197856538+07:00","message":"TextPushed: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551907314+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551948787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551956581+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551965785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 246\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551968402+07:00","message":"receive interim result [false|false]:  246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551975048+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.551979179+07:00","message":"[buffer interim] 237 false  246"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.551985779+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.55198827+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.551991825+07:00","message":"[bufferProcess] interim [120000000]: 246"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.55199491+07:00","message":"[bufferProcess] update buffer: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.551997869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.552000871+07:00","message":"> Transcript [1989] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 24'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.552004284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.55200629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.55200995+07:00","message":"StatePrefix: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.552012589+07:00","message":"TextPushed: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.719601826+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.814148267+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.81418582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.81419204+07:00","message":"receive interim result [false|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.8142029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2046 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.814206189+07:00","message":"receive interim result [false|false]:  2046 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.814216302+07:00","message":"[buffer interim] 237 false แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.81422114+07:00","message":"[buffer interim] 237 false  2046 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814229578+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814233597+07:00","message":"[bufferProcess] send to processor:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814238305+07:00","message":"[bufferProcess] interim [360000000]: 2046 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814242533+07:00","message":"[bufferProcess] update buffer: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2046 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814246404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814249273+07:00","message":"> Transcript [1990] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814252868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814255177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.8142572+07:00","message":"StatePrefix: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.814259966+07:00","message":"TextPushed: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.862957102+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863007451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246 ค่ะ\",\"confidence\":0.95821667}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863016413+07:00","message":"receive interim result [true|false]: แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863025725+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863028259+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863038133+07:00","message":"[buffer interim] 237 true แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863047773+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863051126+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2046 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.86305504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863059513+07:00","message":"> Transcript [1991] [false]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2046 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863063289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863065306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863067927+07:00","message":"StatePrefix: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863070937+07:00","message":"TextPushed: 'แล้วก็ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863077057+07:00","message":"Push: 'จำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863079135+07:00","message":"TextPushed: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.86308132+07:00","message":"Set new StatePrefix : 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2046 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863083727+07:00","message":"Next Push (prob) : 'คือ 2046 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863085609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863087792+07:00","message":"> Transcript [1992] [true]: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 246 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863090137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863092032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863094169+07:00","message":"StatePrefix: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะคือ 2046 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863096325+07:00","message":"TextPushed: 'แล้วก็ตามด้วยจำนวนคู่บวกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:15.863098489+07:00","message":"Push: 'คือ 246 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863106184+07:00","message":"push: {false จำนวนคู่บวกค่ะ 0 0xc0004a3400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.863111797+07:00","message":"push: {true คือ 246 ค่ะ 0 0xc0004a3400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:15.871356577+07:00","message":"write wav file: './tmp/7632/7632_237.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.913050529+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:15.979814618+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.148724621+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.148751543+07:00","message":"found end of frame, send empty tag with msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.148756741+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.148765919+07:00","message":"[buffer interim] 238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148775608+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.14878669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148789942+07:00","message":"> Transcript [1993] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148792604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148795291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148797287+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148799491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.148806266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.148814964+07:00","message":"push: {true \n 0 0xc000045880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:16.153561267+07:00","message":"write wav file: './tmp/7632/7632_238.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:16.347250952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:16.347268772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.495062633+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.869155392+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.971275677+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.97130384+07:00","message":"found end of frame, send empty tag with msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.971307635+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.971316674+07:00","message":"[buffer interim] 239 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971323502+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971327159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971330318+07:00","message":"> Transcript [1994] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971333646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.97133586+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971338254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971340172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:16.971345157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:16.971359847+07:00","message":"push: {true \n 0 0xc000045a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:16.976993405+07:00","message":"write wav file: './tmp/7632/7632_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.000130045+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.128958508+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.215889764+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.215911207+07:00","message":"found end of frame, send empty tag with msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.215914248+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.215921041+07:00","message":"[buffer interim] 240 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215927611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215931678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215934632+07:00","message":"> Transcript [1995] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215937441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215939633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215941785+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.215943701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:17.21594629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:17.215955408+07:00","message":"push: {true \n 0 0xc0004a3d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:17.220329941+07:00","message":"write wav file: './tmp/7632/7632_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:18.794306362+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.04880359+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.140497482+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.140518226+07:00","message":"found end of frame, send empty tag with msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.140521516+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.140528914+07:00","message":"[buffer interim] 241 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140535696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140540392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140543471+07:00","message":"> Transcript [1996] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140546009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140548068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.14055004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.140552255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:19.14055488+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.14056367+07:00","message":"push: {true \n 0 0xc002b4ed80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:19.146300793+07:00","message":"write wav file: './tmp/7632/7632_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.180260878+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192500008+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192528936+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192531943+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192533916+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192536089+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192538134+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192540291+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192542128+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192544301+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192546256+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192548243+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192550576+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:19.192552553+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:19.347463916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:19.347470083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.378032732+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.378087673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.378093553+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.378106484+07:00","message":"[buffer interim] 242 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.378114794+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.378117025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.378124275+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.378127185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.37813027+07:00","message":"> Transcript [1997] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.378133392+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.624796909+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.624845375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.624852816+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.624868925+07:00","message":"[buffer interim] 242 false ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.624880784+07:00","message":"[bufferProcess] interim [200000000]:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.624882922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.687990129+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.688035942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.688044166+07:00","message":"receive interim result [false|false]: ตัวอย่างนึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.68806236+07:00","message":"[buffer interim] 242 false ตัวอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688070625+07:00","message":"[bufferProcess] interim [260000000]:ตัวอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688073239+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688077091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688080275+07:00","message":"> Transcript [1998] [false]: 'ตัวอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688083613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688085888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688087958+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.688090188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.716905398+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.716945763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.716952635+07:00","message":"receive interim result [false|false]: ตัวอย่างเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.716967039+07:00","message":"[buffer interim] 242 false ตัวอย่างเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716974754+07:00","message":"[bufferProcess] interim [320000000]:ตัวอย่างเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716977468+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716986016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716989635+07:00","message":"> Transcript [1999] [false]: 'ตัวอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716993161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716995824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.716997932+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.71700017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.814987596+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.815049891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.815056526+07:00","message":"receive interim result [false|false]: ตัวอย่างเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:20.815070984+07:00","message":"[buffer interim] 242 false ตัวอย่างเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815078558+07:00","message":"[bufferProcess] interim [440000000]:ตัวอย่างเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815081095+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815086515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815089603+07:00","message":"> Transcript [2000] [false]: 'ตัวอย่างเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815092647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815095103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815099319+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:20.815101698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.099026154+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.25356399+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253613696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาดูอีกสักตัวอย่างนึงนะคะ\",\"confidence\":0.896689}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253621588+07:00","message":"receive interim result [true|false]: เอามาดูอีกสักตัวอย่างนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253632032+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253634664+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253642312+07:00","message":"[buffer interim] 242 true เอามาดูอีกสักตัวอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253652867+07:00","message":"[bufferProcess] interim [860000000]:เอามาดูอีกสักตัวอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253656459+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253669114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253689841+07:00","message":"> Transcript [2001] [false]: 'ตัวอย่างเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253695896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253698748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.25370158+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253703976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253731987+07:00","message":"Push: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253734496+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253736785+07:00","message":"Set new StatePrefix : 'ตัวอย่างเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253739435+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253741992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253745373+07:00","message":"> Transcript [2002] [true]: 'เอามาดูอีกสักตัวอย่างนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253747965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253749853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253752504+07:00","message":"StatePrefix: 'ตัวอย่างเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253754645+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253756388+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253776473+07:00","message":"push: {false ตัวอย่าง 0 0xc002b4ee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253884699+07:00","message":"Push: 'นึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.25388848+07:00","message":"TextPushed: 'ตัวอย่างนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253890653+07:00","message":"Set new StatePrefix : 'เอามาดูอีกสักตัวอย่างนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253892966+07:00","message":"Next Push (prob) : 'เอามาดูอีกสักตัวอย่างนึงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.253902659+07:00","message":"push: {true นึงนะคะ 0 0xc002b4ee80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:21.253918328+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_242.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:21.263443751+07:00","message":"write wav file: './tmp/7632/7632_242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:21.420429119+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.277659856+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.277714659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IE\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.277721835+07:00","message":"receive interim result [false|false]: IE"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.277738842+07:00","message":"[buffer interim] 243 false IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.277745953+07:00","message":"[bufferProcess] interim [720000000]:IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.27774807+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.277754437+07:00","message":"[bufferProcess] send to processor (ticker):IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.277757758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.277760501+07:00","message":"> Transcript [2003] [false]: 'IE'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.277762688+07:00","message":"Set StatePrefix (first interim): 'IE'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:22.348078569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:22.34809897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.462959163+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.463002528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้อีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.46300945+07:00","message":"receive interim result [false|false]: ให้อีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.463037102+07:00","message":"[buffer interim] 243 false ให้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.463044905+07:00","message":"[bufferProcess] interim [840000000]:ให้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.463047224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.788556072+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.7885967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IE\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.788603576+07:00","message":"receive interim result [false|false]: IE"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:22.788615633+07:00","message":"[buffer interim] 243 false IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788623083+07:00","message":"[bufferProcess] interim [140000000]:IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788626139+07:00","message":"[bufferProcess] send to processor:ให้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788633314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788636382+07:00","message":"> Transcript [2004] [false]: 'ให้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788638726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:22.788640694+07:00","message":"Set new StatePrefix: 'ให้อีก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.026158528+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.026217051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IE Tab\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.026225963+07:00","message":"receive interim result [false|false]: IE Tab"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.026244229+07:00","message":"[buffer interim] 243 false IE Tab"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026256784+07:00","message":"[bufferProcess] interim [380000000]:IE Tab"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026260341+07:00","message":"[bufferProcess] send to processor:IE"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026267913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026272266+07:00","message":"> Transcript [2005] [false]: 'IE'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026275528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.026278773+07:00","message":"Set new StatePrefix: 'IE'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.066989902+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.067038401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้อีแพรว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.06704573+07:00","message":"receive interim result [false|false]: ให้อีแพรว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.06705858+07:00","message":"[buffer interim] 243 false ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067067022+07:00","message":"[bufferProcess] interim [440000000]:ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.06707037+07:00","message":"[bufferProcess] send to processor:IE Tab"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067075856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067078809+07:00","message":"> Transcript [2006] [false]: 'IE Tab'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067081734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067084179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067086275+07:00","message":"StatePrefix: 'IE'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.067088506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.146369906+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.146412895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้อีแพท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.146420335+07:00","message":"receive interim result [false|false]: ให้อีแพท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.146434332+07:00","message":"[buffer interim] 243 false ให้อีแพท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.146441992+07:00","message":"[bufferProcess] interim [500000000]:ให้อีแพท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.146444991+07:00","message":"[bufferProcess] send to processor:ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.146451048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.146454209+07:00","message":"> Transcript [2007] [false]: 'ให้อีแพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.146456452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.14645853+07:00","message":"Set new StatePrefix: 'ให้อีแพรว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.182859194+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.182913796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้อีแพรว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.182919601+07:00","message":"receive interim result [false|false]: ให้อีแพรว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.182933465+07:00","message":"[buffer interim] 243 false ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182941561+07:00","message":"[bufferProcess] interim [560000000]:ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182943817+07:00","message":"[bufferProcess] send to processor:ให้อีแพท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182949996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182954388+07:00","message":"> Transcript [2008] [false]: 'ให้อีแพท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182956944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.182959214+07:00","message":"Set new StatePrefix: 'ให้อีแพท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.202638254+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.202676375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"present\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.202681926+07:00","message":"receive interim result [false|false]: present"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.202693618+07:00","message":"[buffer interim] 243 false present"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202700071+07:00","message":"[bufferProcess] interim [620000000]:present"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202702479+07:00","message":"[bufferProcess] send to processor:ให้อีแพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202706461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202709449+07:00","message":"> Transcript [2009] [false]: 'ให้อีแพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202711764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.202713842+07:00","message":"Set new StatePrefix: 'ให้อีแพรว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.369034058+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.369067653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"passage\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.369072795+07:00","message":"receive interim result [false|false]: passage"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.369084454+07:00","message":"[buffer interim] 243 false passage"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369091807+07:00","message":"[bufferProcess] interim [740000000]:passage"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369094177+07:00","message":"[bufferProcess] send to processor:present"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369100617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369103319+07:00","message":"> Transcript [2010] [false]: 'present'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369105153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.369108031+07:00","message":"Set new StatePrefix: 'present'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.495131324+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.495173152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.49517911+07:00","message":"receive interim result [false|false]: แพรเซนส์ของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.495193794+07:00","message":"[buffer interim] 243 false แพรเซนส์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495201875+07:00","message":"[bufferProcess] interim [860000000]:แพรเซนส์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495204532+07:00","message":"[bufferProcess] send to processor:passage"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495208735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495211811+07:00","message":"> Transcript [2011] [false]: 'passage'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495214031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.495216301+07:00","message":"Set new StatePrefix: 'passage'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.556013412+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.556051074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.556057021+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเล่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:23.556070968+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556080226+07:00","message":"[bufferProcess] interim [980000000]:แพรเซนส์ของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556083007+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556086567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556089953+07:00","message":"> Transcript [2012] [false]: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556092843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:23.556095226+07:00","message":"Set new StatePrefix: 'แพรเซนส์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.001035764+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.001073955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเล่นโดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.001079585+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเล่นโดด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.001093331+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001100906+07:00","message":"[bufferProcess] interim [340000000]:แพรเซนส์ของเล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001103391+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001110605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001113456+07:00","message":"> Transcript [2013] [false]: 'แพรเซนส์ของเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001116918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001119419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001121529+07:00","message":"StatePrefix: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.001123805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.262135749+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.262181283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.262189062+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.262204318+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262212034+07:00","message":"[bufferProcess] interim [640000000]:แพรเซนส์ของเลขโดดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262215009+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262222014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262225302+07:00","message":"> Transcript [2014] [false]: 'แพรเซนส์ของเล่นโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.26222861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262231323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262233768+07:00","message":"StatePrefix: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.262236032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.399879815+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.399931033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่แปล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.399939243+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่แปล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.399953837+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.39996104+07:00","message":"[bufferProcess] interim [820000000]:แพรเซนส์ของเลขโดดที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399963779+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399969675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399973247+07:00","message":"> Transcript [2015] [false]: 'แพรเซนส์ของเลขโดดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399978377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399981383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399984506+07:00","message":"StatePrefix: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.399988019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.465227054+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.465275103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.465281875+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปลา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.465294008+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465303761+07:00","message":"[bufferProcess] interim [880000000]:แพรเซนส์ของเลขโดดที่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465306452+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465312143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465315079+07:00","message":"> Transcript [2016] [false]: 'แพรเซนส์ของเลขโดดที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465318513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465320774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465322759+07:00","message":"StatePrefix: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465325153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.46532951+07:00","message":"Push: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465331673+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465333864+07:00","message":"Set new StatePrefix : 'แพรเซนส์ของเลขโดดที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.465336738+07:00","message":"Next Push (prob) : 'เลขโดดที่แปล'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.465344555+07:00","message":"push: {false แพรเซนส์ของ 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.579472325+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.579514537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.579522666+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปลาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.579538971+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.579549055+07:00","message":"[bufferProcess] interim [940000000]:แพรเซนส์ของเลขโดดที่ปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.579552687+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.579561758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.57956587+07:00","message":"> Transcript [2017] [false]: 'แพรเซนส์ของเลขโดดที่ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.579570009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.579578711+07:00","message":"Set new StatePrefix: 'แพรเซนส์ของเลขโดดที่ปลา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.584441736+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.584468249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.584473851+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.584486087+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584491663+07:00","message":"[bufferProcess] interim [0]:แพรเซนส์ของเลขโดดที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584494557+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.58450086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584503278+07:00","message":"> Transcript [2018] [false]: 'แพรเซนส์ของเลขโดดที่ปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584506387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.58450877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584511805+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.584514503+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.901599289+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.901636353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.901642681+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:24.901659344+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901666347+07:00","message":"[bufferProcess] interim [240000000]:แพรเซนส์ของเลขโดดที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901668834+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901672593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901675151+07:00","message":"> Transcript [2019] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901677626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:24.901679764+07:00","message":"Set new StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.09425177+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.094292373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.094298978+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในใจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.094312759+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094321531+07:00","message":"[bufferProcess] interim [480000000]:แพรเซนส์ของเลขโดดที่ปรากฏในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094324352+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094331713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094335812+07:00","message":"> Transcript [2020] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094339439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094341989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094344132+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.094346924+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.160089678+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.16012638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.160131623+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.160145813+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160152934+07:00","message":"[bufferProcess] interim [540000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160155518+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.16015954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160163099+07:00","message":"> Transcript [2021] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160166753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160169185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.160171289+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.16017404+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.281436477+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.281480256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.281488468+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.281503984+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281512774+07:00","message":"[bufferProcess] interim [660000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281516941+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281521785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281526255+07:00","message":"> Transcript [2022] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281539877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281542616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281544625+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.281547075+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:25.348413466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:25.348435362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.601459427+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.601509909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.601516096+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.601526995+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601535147+07:00","message":"[bufferProcess] interim [960000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601538582+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601542234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601545418+07:00","message":"> Transcript [2023] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601549449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601552029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601554167+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601557179+07:00","message":"TextPushed: 'แพรเซนส์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601560562+07:00","message":"Push: 'เลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601562807+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601565212+07:00","message":"Set new StatePrefix : 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.601567584+07:00","message":"Next Push (prob) : 'ในจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.601576289+07:00","message":"push: {false เลขโดดที่ปรากฏ 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.603740147+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.603755269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.60375984+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.603768795+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603772776+07:00","message":"[bufferProcess] interim [20000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603775214+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.60377792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603780278+07:00","message":"> Transcript [2024] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603783242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603785645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.6037875+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.603794373+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.795595473+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.795655474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.795664619+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.795692615+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795701665+07:00","message":"[bufferProcess] interim [200000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795704825+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795711445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795714557+07:00","message":"> Transcript [2025] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795718863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795721781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.79572441+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.795727148+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862202157+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862258637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.86226877+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862282368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862285379+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862293074+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:25.862297186+07:00","message":"[buffer interim] 243 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862304227+07:00","message":"[bufferProcess] interim [260000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862306802+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862310247+07:00","message":"[bufferProcess] interim [260000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862313281+07:00","message":"[bufferProcess] update buffer: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862316017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862319019+07:00","message":"> Transcript [2026] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862321917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862324027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862326036+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:25.862328677+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061511817+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061553244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061560109+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061567907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 120\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061570938+07:00","message":"receive interim result [false|false]:  120"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061578571+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061582527+07:00","message":"[buffer interim] 243 false  120"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061589024+07:00","message":"[bufferProcess] interim [500000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061591585+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061594713+07:00","message":"[bufferProcess] interim [500000000]: 120"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061597115+07:00","message":"[bufferProcess] update buffer: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 120"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.06160015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061603129+07:00","message":"> Transcript [2027] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061606554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061608662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061610727+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061613089+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061616039+07:00","message":"Push: 'ในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061618039+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061621864+07:00","message":"Set new StatePrefix : 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.061624323+07:00","message":"Next Push (prob) : ' 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.061631986+07:00","message":"push: {false ในจำนวน 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.16003132+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248772866+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248820917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248827422+07:00","message":"receive interim result [false|false]: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.24883972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 121\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248842745+07:00","message":"receive interim result [false|false]:  121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248851439+07:00","message":"[buffer interim] 243 false แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.248855953+07:00","message":"[buffer interim] 243 false  121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248862937+07:00","message":"[bufferProcess] interim [680000000]:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248865766+07:00","message":"[bufferProcess] send to processor:แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 120"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248872428+07:00","message":"[bufferProcess] interim [680000000]: 121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248875823+07:00","message":"[bufferProcess] update buffer: แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248893671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248929587+07:00","message":"> Transcript [2028] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 120'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.24893423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.248937644+07:00","message":"Set new StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 120'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.39824183+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398281116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121\",\"confidence\":0.9379823}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398286722+07:00","message":"receive interim result [true|false]: ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398297019+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398299458+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398306951+07:00","message":"[buffer interim] 243 true ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398315496+07:00","message":"[bufferProcess] interim [770000000]:ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398322879+07:00","message":"[bufferProcess] send to processor (isfinal):แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398326572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398329258+07:00","message":"> Transcript [2029] [false]: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398331664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.39833412+07:00","message":"Set new StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398336665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.39833872+07:00","message":"> Transcript [2030] [true]: 'ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398341152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.39834303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398346325+07:00","message":"StatePrefix: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398348877+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398350695+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398523834+07:00","message":"Push: ' 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398526661+07:00","message":"TextPushed: 'แพรเซนส์ของเลขโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398528991+07:00","message":"Set new StatePrefix : 'ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398531274+07:00","message":"Next Push (prob) : 'ให้อีแพ้เซตของเล่นโดดที่ปรากฏในจำนวน 121'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.398540835+07:00","message":"push: {true  121 0 0xc0039e6100}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.398551241+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_243.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:26.408859237+07:00","message":"write wav file: './tmp/7632/7632_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.612108906+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.671241348+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.883316267+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.883347349+07:00","message":"found end of frame, send empty tag with msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.88335103+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.88335978+07:00","message":"[buffer interim] 244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883367588+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883372805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883375944+07:00","message":"> Transcript [2031] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883378758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883380784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883382902+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883384871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:26.883390635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:26.883404252+07:00","message":"push: {true \n 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:26.887819999+07:00","message":"write wav file: './tmp/7632/7632_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.179819302+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.250243221+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.439422654+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.602912362+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.602944222+07:00","message":"found end of frame, send empty tag with msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.602948153+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.60295369+07:00","message":"[buffer interim] 245 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602966342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602970387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602973514+07:00","message":"> Transcript [2032] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602976151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602978824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602980946+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602982883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:27.602989595+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:27.60299779+07:00","message":"push: {true \n 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:27.60747551+07:00","message":"write wav file: './tmp/7632/7632_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.011026595+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.011067472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.011073129+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.011084858+07:00","message":"[buffer interim] 246 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.011093872+07:00","message":"[bufferProcess] interim [600000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.011096827+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.317005489+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.317043701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.317050056+07:00","message":"receive interim result [false|false]: นักเรียนทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.317065977+07:00","message":"[buffer interim] 246 false นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.317073638+07:00","message":"[bufferProcess] interim [840000000]:นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.317076186+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.317080027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.317082951+07:00","message":"> Transcript [2033] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.317085626+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:28.348713578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:28.348720612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.458210488+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.458258527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.458264907+07:00","message":"receive interim result [false|false]: นักเรียนทราบได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.458279573+07:00","message":"[buffer interim] 246 false นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.458288185+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.45829091+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.45829973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.458302522+07:00","message":"> Transcript [2034] [false]: 'นักเรียนทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.458305906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.45830838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.458310485+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.458312854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.468532826+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.468589201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.468596897+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.468611639+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468619209+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468622125+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468625581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468628558+07:00","message":"> Transcript [2035] [false]: 'นักเรียนทราบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468632954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468635206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468637319+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.468640122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.509761964+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.509812007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.509818283+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.509833457+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509840761+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509843368+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509847109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509850319+07:00","message":"> Transcript [2036] [false]: 'นักเรียนทราบไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509854389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509856539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509858648+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.509860856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.697648647+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.697689595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.697697448+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.697714096+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697723132+07:00","message":"[bufferProcess] interim [260000000]:นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697726733+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697731903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697737346+07:00","message":"> Transcript [2037] [false]: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697740894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697743314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697745342+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697747749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.69775069+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697752764+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697755153+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.697757479+07:00","message":"Next Push (prob) : 'ทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.697764725+07:00","message":"push: {false นักเรียน 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.896507374+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.896549229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.896555947+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.896570884+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896578418+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนทราบไหมคะว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896580968+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896585208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896588078+07:00","message":"> Transcript [2038] [false]: 'นักเรียนทราบไหมคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896591466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896593578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896595719+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.896597925+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.906532317+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.906567991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.906573947+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:28.906587055+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906594373+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนทราบไหมคะว่าเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906596899+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906600017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906602881+07:00","message":"> Transcript [2039] [false]: 'นักเรียนทราบไหมคะว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906605982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906608165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906610412+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:28.906612578+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.043055146+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.043094395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขเด็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.043101026+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.043113725+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.04312093+07:00","message":"[bufferProcess] interim [620000000]:นักเรียนทราบไหมคะว่าเลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043123861+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043129775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043132576+07:00","message":"> Transcript [2040] [false]: 'นักเรียนทราบไหมคะว่าเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043135802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043138199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043140369+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.043142984+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.087251197+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.087307027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.087315854+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.087337832+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087348802+07:00","message":"[bufferProcess] interim [680000000]:นักเรียนทราบไหมคะว่าเลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087353044+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087363316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087369454+07:00","message":"> Transcript [2041] [false]: 'นักเรียนทราบไหมคะว่าเลขเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087374594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087378077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.08738126+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087384378+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087388528+07:00","message":"Push: 'ทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087392339+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.087394596+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะว่าเลขเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.08739764+07:00","message":"Next Push (prob) : 'ว่าเลขเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.087407133+07:00","message":"push: {false ทราบไหมคะ 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.341421302+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.341470791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.341479965+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.341495061+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341502577+07:00","message":"[bufferProcess] interim [860000000]:นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341505512+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341511485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341514626+07:00","message":"> Transcript [2042] [false]: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341517222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.341519846+07:00","message":"Set new StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.346531927+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.346558835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.346564568+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดดเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.346576204+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดดเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346581685+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนทราบไหมคะว่าเลขโดดเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346584228+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.34658726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346589973+07:00","message":"> Transcript [2043] [false]: 'นักเรียนทราบไหมคะว่าเลขโดดเดี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346593362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346595516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346597534+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.346600341+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.524328395+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.524360949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.524366899+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดดมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.524384805+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดดมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524392211+07:00","message":"[bufferProcess] interim [40000000]:นักเรียนทราบไหมคะว่าเลขโดดมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524394691+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขโดดเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524399279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524402013+07:00","message":"> Transcript [2044] [false]: 'นักเรียนทราบไหมคะว่าเลขโดดเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524405459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524407613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524409734+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.524412243+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.602726971+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.602774244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.602781156+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:29.602804895+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602812874+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602815401+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขโดดมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602819182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602822315+07:00","message":"> Transcript [2045] [false]: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602826157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602828413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602830821+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:29.602833773+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.069129484+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.174087549+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.174131456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.174137573+07:00","message":"receive interim result [false|false]: นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.174155918+07:00","message":"[buffer interim] 246 false นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174164896+07:00","message":"[bufferProcess] interim [820000000]:นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.17416729+07:00","message":"[bufferProcess] send to processor:นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174172014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174178835+07:00","message":"> Transcript [2046] [false]: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174183002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174185718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174188174+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174191155+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174197818+07:00","message":"Push: 'ว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174202503+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.17420481+07:00","message":"Set new StatePrefix : 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.174207883+07:00","message":"Next Push (prob) : 'มีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.174215203+07:00","message":"push: {false ว่าเลขโดด 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.18937627+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189420175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189427061+07:00","message":"receive interim result [true|false]: นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189438695+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189442073+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189450193+07:00","message":"[buffer interim] 246 true นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189458091+07:00","message":"[bufferProcess] interim [850000000]:นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189461468+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189465039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189468172+07:00","message":"> Transcript [2047] [false]: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189471741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189474022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189476444+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189479134+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189481295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189483292+07:00","message":"> Transcript [2048] [true]: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189485729+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189487505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189489339+07:00","message":"StatePrefix: 'นักเรียนทราบไหมคะว่าเลขโดดมีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.189491379+07:00","message":"TextPushed: 'นักเรียนทราบไหมคะว่าเลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.18949475+07:00","message":"Push: 'มีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.189504092+07:00","message":"push: {true มีอะไรบ้าง 0 0xc0039e6980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:30.197680036+07:00","message":"write wav file: './tmp/7632/7632_246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.20333857+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.669145034+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.669191857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.669197417+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.669210232+07:00","message":"[buffer interim] 247 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.669217144+07:00","message":"[bufferProcess] interim [300000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.669219032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.930838809+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.930877875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นโดด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.9308841+07:00","message":"receive interim result [false|false]: เล่นโดด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:30.930899939+07:00","message":"[buffer interim] 247 false เล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.930907258+07:00","message":"[bufferProcess] interim [540000000]:เล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.930909667+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.930913463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.930916718+07:00","message":"> Transcript [2049] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:30.930919287+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.088555408+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.088606417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.08861319+07:00","message":"receive interim result [false|false]: เลขโดดใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.088628236+07:00","message":"[buffer interim] 247 false เลขโดดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088636715+07:00","message":"[bufferProcess] interim [720000000]:เลขโดดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088639375+07:00","message":"[bufferProcess] send to processor:เล่นโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088646396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088650182+07:00","message":"> Transcript [2050] [false]: 'เล่นโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088653901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088656251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088658344+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.088660626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.227626926+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.227667781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นโดดเด่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.227674335+07:00","message":"receive interim result [false|false]: เล่นโดดเด่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.227686851+07:00","message":"[buffer interim] 247 false เล่นโดดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227696149+07:00","message":"[bufferProcess] interim [780000000]:เล่นโดดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227698625+07:00","message":"[bufferProcess] send to processor:เลขโดดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227702601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227705648+07:00","message":"> Transcript [2051] [false]: 'เลขโดดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227707884+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.227710254+07:00","message":"Set new StatePrefix: 'เลขโดดใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.259059298+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.259104747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.259113695+07:00","message":"receive interim result [false|false]: เลขโดด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.259126958+07:00","message":"[buffer interim] 247 false เลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259133578+07:00","message":"[bufferProcess] interim [840000000]:เลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259136436+07:00","message":"[bufferProcess] send to processor:เล่นโดดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259145118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259148261+07:00","message":"> Transcript [2052] [false]: 'เล่นโดดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259152208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.259154511+07:00","message":"Set new StatePrefix: 'เล่นโดดเด่น'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:31.349315482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:31.349325229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.442665584+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.442708785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.442716962+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.442734051+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442742121+07:00","message":"[bufferProcess] interim [80000000]:เลขโดดวิชาคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442744953+07:00","message":"[bufferProcess] send to processor:เลขโดด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442749222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442752207+07:00","message":"> Transcript [2053] [false]: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442754834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.442757338+07:00","message":"Set new StatePrefix: 'เลขโดด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.576050662+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.576090674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดในคณิตศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.576096784+07:00","message":"receive interim result [false|false]: เลขโดดในคณิตศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:31.576112055+07:00","message":"[buffer interim] 247 false เลขโดดในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576119233+07:00","message":"[bufferProcess] interim [200000000]:เลขโดดในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576121953+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576125788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576128973+07:00","message":"> Transcript [2054] [false]: 'เลขโดดวิชาคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576132494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576134997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576137086+07:00","message":"StatePrefix: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:31.576139357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.100749672+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.100814947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.100825293+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.100844691+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100854439+07:00","message":"[bufferProcess] interim [680000000]:เลขโดดวิชาคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100858912+07:00","message":"[bufferProcess] send to processor:เลขโดดในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100869078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100873461+07:00","message":"> Transcript [2055] [false]: 'เลขโดดในคณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100878557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100881855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100884567+07:00","message":"StatePrefix: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.100887705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.316311239+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.316351429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.31635808+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.316371607+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316378683+07:00","message":"[bufferProcess] interim [920000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316381794+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316388971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316392086+07:00","message":"> Transcript [2056] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316395813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316398021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316400524+07:00","message":"StatePrefix: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.316402761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.490510329+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.49055184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.490558637+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.490592901+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490603326+07:00","message":"[bufferProcess] interim [40000000]:เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490605939+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490611581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490614792+07:00","message":"> Transcript [2057] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490618514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490620881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490623054+07:00","message":"StatePrefix: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490625354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490629914+07:00","message":"Push: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.49063217+07:00","message":"TextPushed: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490634666+07:00","message":"Set new StatePrefix : 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.490637085+07:00","message":"Next Push (prob) : 'วิชาคณิตศาสตร์นะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.490644982+07:00","message":"push: {false เลขโดด 0 0xc0039e6c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.50010942+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.500140596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.500145949+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.500156469+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.50016169+07:00","message":"[bufferProcess] interim [100000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.500164669+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.500168212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.500170896+07:00","message":"> Transcript [2058] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.500173139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.500175554+07:00","message":"Set new StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะต้องคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.802444644+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.802487785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.802494266+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:32.802510101+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802518545+07:00","message":"[bufferProcess] interim [400000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802521223+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802525282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802528235+07:00","message":"> Transcript [2059] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802530748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:32.802532945+07:00","message":"Set new StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.068644906+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.068686721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.068692772+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.068709123+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068719491+07:00","message":"[bufferProcess] interim [640000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068723792+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068728957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068734049+07:00","message":"> Transcript [2060] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068739616+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068743148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.06874718+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.068750025+07:00","message":"TextPushed: 'เลขโดด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081628312+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081651048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081656225+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081667172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 01\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081669796+07:00","message":"receive interim result [false|false]:  01"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081674689+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.081678306+07:00","message":"[buffer interim] 247 false  01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081683032+07:00","message":"[bufferProcess] interim [700000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081685249+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081689984+07:00","message":"[bufferProcess] interim [700000000]: 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081692513+07:00","message":"[bufferProcess] update buffer: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081695263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081697706+07:00","message":"> Transcript [2061] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081700581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081702737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081705053+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.081707359+07:00","message":"TextPushed: 'เลขโดด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.197619641+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.197661526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.197668641+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.197683982+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197692914+07:00","message":"[bufferProcess] interim [820000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197695977+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197701769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197705448+07:00","message":"> Transcript [2062] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 01'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197709051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197711399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.197713389+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.19771604+07:00","message":"TextPushed: 'เลขโดด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237268774+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237311324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237318148+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237329108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 019\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237331928+07:00","message":"receive interim result [false|false]:  019"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237338565+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.23734815+07:00","message":"[buffer interim] 247 false  019"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237355127+07:00","message":"[bufferProcess] interim [880000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237358585+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237365057+07:00","message":"[bufferProcess] interim [880000000]: 019"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237368824+07:00","message":"[bufferProcess] update buffer: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237372488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237375572+07:00","message":"> Transcript [2063] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237378805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237380973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237383017+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237385304+07:00","message":"TextPushed: 'เลขโดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237388457+07:00","message":"Push: 'วิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237390501+07:00","message":"TextPushed: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237392921+07:00","message":"Set new StatePrefix : 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมีศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.237395081+07:00","message":"Next Push (prob) : 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.237403557+07:00","message":"push: {false วิชาคณิตศาสตร์นะคะก็คือมี 0 0xc0039e6c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.659413573+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677629345+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677665117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677671297+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677684798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 019 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677688692+07:00","message":"receive interim result [false|false]:  019 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677695961+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.677699137+07:00","message":"[buffer interim] 247 false  019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677705305+07:00","message":"[bufferProcess] interim [240000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677708181+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677711335+07:00","message":"[bufferProcess] interim [240000000]: 019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677713972+07:00","message":"[bufferProcess] update buffer: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677717366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.677720439+07:00","message":"> Transcript [2064] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.67772316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.67772546+07:00","message":"Set new StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.751943533+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.75198925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.751995455+07:00","message":"receive interim result [false|false]: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.752007873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.752010432+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.752018605+07:00","message":"[buffer interim] 247 false เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.752022503+07:00","message":"[buffer interim] 247 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752042191+07:00","message":"[bufferProcess] interim [480000000]:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752058265+07:00","message":"[bufferProcess] send to processor:เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752068568+07:00","message":"[bufferProcess] interim [480000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752071928+07:00","message":"[bufferProcess] update buffer: เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752075719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752079839+07:00","message":"> Transcript [2065] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752083755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752085924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752088076+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.752090839+07:00","message":"TextPushed: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828413804+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828454797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ\",\"confidence\":0.9484909}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828461913+07:00","message":"receive interim result [true|false]: เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828475461+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828478731+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828488347+07:00","message":"[buffer interim] 247 true เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828498888+07:00","message":"[bufferProcess] interim [480000000]:เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828502358+07:00","message":"[bufferProcess] send to processor (isfinal):เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828506698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828510021+07:00","message":"> Transcript [2066] [false]: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828513631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828516187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828518491+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828521818+07:00","message":"TextPushed: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828524279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828526332+07:00","message":"> Transcript [2067] [true]: 'เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828530234+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828532099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828534046+07:00","message":"StatePrefix: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 019'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828536015+07:00","message":"TextPushed: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828537832+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828670802+07:00","message":"Push: ' 0-9 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828674629+07:00","message":"TextPushed: 'เลขโดดวิชาคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828676905+07:00","message":"Set new StatePrefix : 'เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.828679238+07:00","message":"Next Push (prob) : 'เลขโดดในคณิตศาสตร์นะคะก็คือมี 0-9 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.828687076+07:00","message":"push: {true  0-9 ค่ะ 0 0xc0039e6c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:33.82871188+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_247.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:33.838442791+07:00","message":"write wav file: './tmp/7632/7632_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:33.980362886+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:34.349586115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:34.349614788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.057575528+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.057628144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.05763508+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.057653937+07:00","message":"[buffer interim] 248 false ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057661903+07:00","message":"[bufferProcess] interim [900000000]:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057664556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057668288+07:00","message":"[bufferProcess] send to processor (ticker):ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057670901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057674301+07:00","message":"> Transcript [2068] [false]: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.057676789+07:00","message":"Set StatePrefix (first interim): 'ในที่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.130160004+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.2701733+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270214176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะ\",\"confidence\":0.95193774}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270220664+07:00","message":"receive interim result [true|false]: ในที่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270231726+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270234189+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270240679+07:00","message":"[buffer interim] 248 true ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270248896+07:00","message":"[bufferProcess] interim [170000000]:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270253077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270255961+07:00","message":"> Transcript [2069] [true]: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.27025916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270261249+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270263146+07:00","message":"StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270265735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.270268882+07:00","message":"Push: 'ในที่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.270278523+07:00","message":"push: {true ในที่นี้นะคะ 0 0xc0039e6e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:35.277039765+07:00","message":"write wav file: './tmp/7632/7632_248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.385580022+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.869142438+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.869183961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.869188642+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:35.869201728+07:00","message":"[buffer interim] 249 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.869207987+07:00","message":"[bufferProcess] interim [480000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:35.869209775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.055316323+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.055347872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.055352331+07:00","message":"receive interim result [false|false]: เลขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.055364497+07:00","message":"[buffer interim] 249 false เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.055370803+07:00","message":"[bufferProcess] interim [660000000]:เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.055373294+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.055376697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.055379029+07:00","message":"> Transcript [2070] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.055381422+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.139029682+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.139080245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.139087817+07:00","message":"receive interim result [false|false]: เลขที่พบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.139101585+07:00","message":"[buffer interim] 249 false เลขที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139109343+07:00","message":"[bufferProcess] interim [780000000]:เลขที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.1391117+07:00","message":"[bufferProcess] send to processor:เลขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139117418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139120453+07:00","message":"> Transcript [2071] [false]: 'เลขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139123651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139125842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139128196+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.139130398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.398913538+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.398955309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.398961071+07:00","message":"receive interim result [false|false]: เลขที่พบกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.398972785+07:00","message":"[buffer interim] 249 false เลขที่พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398980302+07:00","message":"[bufferProcess] interim [20000000]:เลขที่พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398982806+07:00","message":"[bufferProcess] send to processor:เลขที่พบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398988626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398991534+07:00","message":"> Transcript [2072] [false]: 'เลขที่พบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398994895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398997119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.398999666+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.399002099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.555094572+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.555134655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.555140206+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.555155754+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555164072+07:00","message":"[bufferProcess] interim [140000000]:เลขที่พบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555166537+07:00","message":"[bufferProcess] send to processor:เลขที่พบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555171561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555174678+07:00","message":"> Transcript [2073] [false]: 'เลขที่พบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555178345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555180605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555182984+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.555185294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.654616224+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.654659137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.654667274+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.65467929+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654686252+07:00","message":"[bufferProcess] interim [320000000]:เลขที่พบก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654688788+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654694498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654697404+07:00","message":"> Transcript [2074] [false]: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654700643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654702929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654705311+07:00","message":"StatePrefix: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654707663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654712481+07:00","message":"Push: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654714542+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654717093+07:00","message":"Set new StatePrefix : 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.654719342+07:00","message":"Next Push (prob) : 'ที่พบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.654727379+07:00","message":"push: {false เลข 0 0xc000044480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.961038705+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.961085426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.961091315+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:36.961107131+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.96111411+07:00","message":"[bufferProcess] interim [560000000]:เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961116984+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961123871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.96112709+07:00","message":"> Transcript [2075] [false]: 'เลขที่พบก็คือ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961130711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961133075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961135167+07:00","message":"StatePrefix: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:36.961138456+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139222704+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139271825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139277494+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139287307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139290046+07:00","message":"receive interim result [false|false]:  1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139297378+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.139300387+07:00","message":"[buffer interim] 249 false  1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139306298+07:00","message":"[bufferProcess] interim [740000000]:เลขที่พบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139309393+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139313155+07:00","message":"[bufferProcess] interim [740000000]: 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139315547+07:00","message":"[bufferProcess] update buffer: เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139318495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139321534+07:00","message":"> Transcript [2076] [false]: 'เลขที่พบก็คือ 1 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139324832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.13932713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139329304+07:00","message":"StatePrefix: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.139331693+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.14210054+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.142117145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.142121881+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.142130623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.14213388+07:00","message":"receive interim result [false|false]:  1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.142138107+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.142140441+07:00","message":"[buffer interim] 249 false  1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142144234+07:00","message":"[bufferProcess] interim [800000000]:เลขที่พบก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142146829+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142149664+07:00","message":"[bufferProcess] interim [800000000]: 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142152072+07:00","message":"[bufferProcess] update buffer: เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142154442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142156627+07:00","message":"> Transcript [2077] [false]: 'เลขที่พบก็คือ 1 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142159124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142161087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142162913+07:00","message":"StatePrefix: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.142165194+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269022597+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269055899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269062024+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.2690736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269077207+07:00","message":"receive interim result [false|false]:  และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269086521+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269098193+07:00","message":"[buffer interim] 249 false  และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269116397+07:00","message":"[bufferProcess] interim [920000000]:เลขที่พบก็คือ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269136781+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269145745+07:00","message":"[bufferProcess] interim [920000000]: และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269148615+07:00","message":"[bufferProcess] update buffer: เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269152725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269156408+07:00","message":"> Transcript [2078] [false]: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.26918295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269185929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269188079+07:00","message":"StatePrefix: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269190681+07:00","message":"TextPushed: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269197396+07:00","message":"Push: 'ที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269199698+07:00","message":"TextPushed: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269202031+07:00","message":"Set new StatePrefix : 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.269204197+07:00","message":"Next Push (prob) : ' 1 และ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.269212811+07:00","message":"push: {false ที่พบก็คือ 0 0xc000044480}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:37.350676407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:37.350663147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.5237613+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523796924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1 และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523802756+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523821097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523824704+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523833061+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.523836729+07:00","message":"[buffer interim] 249 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523857164+07:00","message":"[bufferProcess] interim [160000000]:เลขที่พบก็คือ 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.52388645+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523893285+07:00","message":"[bufferProcess] interim [160000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.52389664+07:00","message":"[bufferProcess] update buffer: เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523900552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.52390458+07:00","message":"> Transcript [2079] [false]: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523907955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523910715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.52391564+07:00","message":"StatePrefix: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.523918631+07:00","message":"TextPushed: 'เลขที่พบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.559522846+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652028561+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652063839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1 และ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652070429+07:00","message":"receive interim result [false|false]: เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652082182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652085071+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652091358+07:00","message":"[buffer interim] 249 false เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.652094697+07:00","message":"[buffer interim] 249 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.65210071+07:00","message":"[bufferProcess] interim [400000000]:เลขที่พบก็คือ 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652104068+07:00","message":"[bufferProcess] send to processor:เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652107767+07:00","message":"[bufferProcess] interim [400000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652110065+07:00","message":"[bufferProcess] update buffer: เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652113102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652116112+07:00","message":"> Transcript [2080] [false]: 'เลขที่พบก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.65212311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652125074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.652127102+07:00","message":"StatePrefix: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.65212931+07:00","message":"TextPushed: 'เลขที่พบก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674506921+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674535573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขที่พบก็คือ 1 และ 2 ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674540982+07:00","message":"receive interim result [true|false]: เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674550834+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674553234+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674558538+07:00","message":"[buffer interim] 249 true เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674564648+07:00","message":"[bufferProcess] interim [400000000]:เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674568026+07:00","message":"[bufferProcess] send to processor (isfinal):เลขที่พบก็คือ 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.67457121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674574015+07:00","message":"> Transcript [2081] [false]: 'เลขที่พบก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.67457721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.67457923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674581526+07:00","message":"StatePrefix: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.67458418+07:00","message":"TextPushed: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674587977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674590226+07:00","message":"> Transcript [2082] [true]: 'เลขที่พบก็คือ 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674592415+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674594314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674596175+07:00","message":"StatePrefix: 'เลขที่พบก็คือ 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674597984+07:00","message":"TextPushed: 'เลขที่พบก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:37.674600766+07:00","message":"Push: ' 1 และ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.674607723+07:00","message":"push: {true  1 และ 2 ค่ะ 0 0xc000044480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:37.681883191+07:00","message":"write wav file: './tmp/7632/7632_249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:37.879689471+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.575766466+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.57582976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.575835875+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.575853441+07:00","message":"[buffer interim] 250 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.575861265+07:00","message":"[bufferProcess] interim [660000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.575863425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.627390483+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.627437405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.627443366+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.627459613+07:00","message":"[buffer interim] 250 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.627468709+07:00","message":"[bufferProcess] interim [720000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.627471388+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.627475389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.62747844+07:00","message":"> Transcript [2083] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.627480629+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.696206869+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.696254862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.696261604+07:00","message":"receive interim result [false|false]: ได้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.696275198+07:00","message":"[buffer interim] 250 false ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696283436+07:00","message":"[bufferProcess] interim [780000000]:ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696286033+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696289318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696292285+07:00","message":"> Transcript [2084] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696294536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.696297448+07:00","message":"Set new StatePrefix: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.780526754+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.780564365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่หลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.780570897+07:00","message":"receive interim result [false|false]: ไม่หลับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.780583917+07:00","message":"[buffer interim] 250 false ไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780591475+07:00","message":"[bufferProcess] interim [840000000]:ไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780594056+07:00","message":"[bufferProcess] send to processor:ได้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780600483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780603543+07:00","message":"> Transcript [2085] [false]: 'ได้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780605637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.780607821+07:00","message":"Set new StatePrefix: 'ได้ล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.917187969+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.917226758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.91723435+07:00","message":"receive interim result [false|false]: ได้หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:38.917248159+07:00","message":"[buffer interim] 250 false ได้หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.917255839+07:00","message":"[bufferProcess] interim [20000000]:ได้หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.917258675+07:00","message":"[bufferProcess] send to processor:ไม่หลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.91726543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.91726837+07:00","message":"> Transcript [2086] [false]: 'ไม่หลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.917270507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:38.91727254+07:00","message":"Set new StatePrefix: 'ไม่หลับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.100992096+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.101034227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.101040987+07:00","message":"receive interim result [false|false]: ได้หลักการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.101054164+07:00","message":"[buffer interim] 250 false ได้หลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.10106198+07:00","message":"[bufferProcess] interim [200000000]:ได้หลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.10106492+07:00","message":"[bufferProcess] send to processor:ได้หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.101069143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.10107251+07:00","message":"> Transcript [2087] [false]: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.101074478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.10107652+07:00","message":"Set new StatePrefix: 'ได้หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.364971186+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.36501435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.365020963+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.365034185+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365042343+07:00","message":"[bufferProcess] interim [500000000]:ได้หลักการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365044846+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365051576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365054707+07:00","message":"> Transcript [2088] [false]: 'ได้หลักการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365058111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365060475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365062534+07:00","message":"StatePrefix: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.365064786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.561904458+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.561944625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.561951043+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.561968028+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.56197684+07:00","message":"[bufferProcess] interim [620000000]:ได้หลักการเขียนเซตละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561979271+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561983003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561985938+07:00","message":"> Transcript [2089] [false]: 'ได้หลักการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561988993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561991044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561993092+07:00","message":"StatePrefix: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.561995285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.578411907+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.578443564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.578449521+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.57846146+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578468291+07:00","message":"[bufferProcess] interim [680000000]:ได้หลักการเขียนเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578471092+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578474325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578477242+07:00","message":"> Transcript [2090] [false]: 'ได้หลักการเขียนเซตละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578480203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578482238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578484269+07:00","message":"StatePrefix: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.578486376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.669342251+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.669386057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.669392599+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.669407997+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.66941626+07:00","message":"[bufferProcess] interim [740000000]:ได้หลักการเขียนเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669419026+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669422706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669425523+07:00","message":"> Transcript [2091] [false]: 'ได้หลักการเขียนเซตราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.66942939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669431627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669433556+07:00","message":"StatePrefix: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669436043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669440028+07:00","message":"Push: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669442128+07:00","message":"TextPushed: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669444238+07:00","message":"Set new StatePrefix : 'ได้หลักการเขียนเซตราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.669446969+07:00","message":"Next Push (prob) : 'เขียนเซตราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.669454378+07:00","message":"push: {false ได้หลักการ 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.975318809+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.975364827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.975371697+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:39.97538587+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975395332+07:00","message":"[bufferProcess] interim [40000000]:ได้หลักการเขียนเซตนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975397759+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975401263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975404352+07:00","message":"> Transcript [2092] [false]: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975406631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:39.975409125+07:00","message":"Set new StatePrefix: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.046758694+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.046801707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.046820618+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.046842153+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.04685022+07:00","message":"[bufferProcess] interim [160000000]:ได้หลักการเขียนเซตนะคะถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046853062+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046857154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046860298+07:00","message":"> Transcript [2093] [false]: 'ได้หลักการเขียนเซตนะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046864548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046866732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046868988+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.046871238+07:00","message":"TextPushed: 'ได้หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.242350765+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.242399642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.242405556+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.242422154+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242430056+07:00","message":"[bufferProcess] interim [400000000]:ได้หลักการเขียนเซตนะคะถ้ามีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242432932+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242436977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242440607+07:00","message":"> Transcript [2094] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242444299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242446931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242448961+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.242451451+07:00","message":"TextPushed: 'ได้หลักการ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:40.350957673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:40.350968505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.368880417+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.368912655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.368918392+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.368936601+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368943363+07:00","message":"[bufferProcess] interim [520000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368946248+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368950969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368953468+07:00","message":"> Transcript [2095] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.36895715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368959559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368962262+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.368964471+07:00","message":"TextPushed: 'ได้หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.693568794+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.693610679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.69361633+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.693630402+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693638576+07:00","message":"[bufferProcess] interim [820000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693641584+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693645453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693649437+07:00","message":"> Transcript [2096] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693653891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693656722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693659137+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.69366189+07:00","message":"TextPushed: 'ได้หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.69366906+07:00","message":"Push: 'เขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693672609+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693676948+07:00","message":"Set new StatePrefix : 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.693682541+07:00","message":"Next Push (prob) : 'ถ้ามีจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.693706845+07:00","message":"push: {false เขียนเซตนะคะ 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.949211924+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.949273498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.94928021+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:40.949295652+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.94930364+07:00","message":"[bufferProcess] interim [120000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949306242+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949309843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.94931302+07:00","message":"> Transcript [2097] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949316677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949318684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949320712+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:40.949323183+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.071760513+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.071794388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.071800586+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.071824072+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.071833032+07:00","message":"[bufferProcess] interim [180000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.07183613+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.071840628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.071843618+07:00","message":"> Transcript [2098] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.071847007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.07184912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.071851574+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.07185408+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.577114059+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.577185564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.57719364+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.577208581+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577216684+07:00","message":"[bufferProcess] interim [660000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577220815+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577229628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577234255+07:00","message":"> Transcript [2099] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577239664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577242985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577249065+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.577253993+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.767739308+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.767783248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.767790161+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.767807547+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767823098+07:00","message":"[bufferProcess] interim [840000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767826404+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767830186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767833176+07:00","message":"> Transcript [2100] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767837242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767839336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767841944+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767844982+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767851456+07:00","message":"Push: 'ถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767853539+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767856063+07:00","message":"Set new StatePrefix : 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.767859011+07:00","message":"Next Push (prob) : 'ใดนะคะซ้ำกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.767884376+07:00","message":"push: {false ถ้ามีจำนวน 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.846022879+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.846056643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.846064537+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.846081799+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846088714+07:00","message":"[bufferProcess] interim [960000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846091379+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846098692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846101747+07:00","message":"> Transcript [2101] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846105756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846108075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846110294+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.846113288+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.861495055+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.861525308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.861532591+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:41.861545372+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861551792+07:00","message":"[bufferProcess] interim [20000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861554592+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861558452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861561444+07:00","message":"> Transcript [2102] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861564341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861566503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861568506+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:41.861571216+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.093046258+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.093082325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.093088718+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.0931034+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093110251+07:00","message":"[bufferProcess] interim [200000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093113129+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093116776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093119238+07:00","message":"> Transcript [2103] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093122896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093124879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093127875+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.093130395+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.156994267+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.157038151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.157046543+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.157063096+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157071912+07:00","message":"[bufferProcess] interim [260000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157075872+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157085264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157089796+07:00","message":"> Transcript [2104] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157095271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157098428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157101608+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157105687+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157113593+07:00","message":"Push: 'ใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157116788+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.157120269+07:00","message":"Set new StatePrefix : 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.15712422+07:00","message":"Next Push (prob) : 'มากกว่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.157136618+07:00","message":"push: {false ใดนะคะซ้ำกัน 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.345259173+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.345312617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.345322102+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.345339939+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.34535238+07:00","message":"[bufferProcess] interim [440000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.345356402+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.345364187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.345369678+07:00","message":"> Transcript [2105] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.345373898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.345377091+07:00","message":"Set new StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483532619+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483576942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483583475+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483597294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483600847+07:00","message":"receive interim result [false|false]:  1 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483609006+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.483612623+07:00","message":"[buffer interim] 250 false  1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483618723+07:00","message":"[bufferProcess] interim [620000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483621863+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483625475+07:00","message":"[bufferProcess] interim [620000000]: 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483628082+07:00","message":"[bufferProcess] update buffer: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483631508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483635168+07:00","message":"> Transcript [2106] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483639154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483641131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.483643268+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.48364574+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548431114+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548470327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548476912+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548487544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ตัวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548490496+07:00","message":"receive interim result [false|false]:  1 ตัวนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548497567+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.548503137+07:00","message":"[buffer interim] 250 false  1 ตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548509006+07:00","message":"[bufferProcess] interim [680000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548512127+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.54851735+07:00","message":"[bufferProcess] interim [680000000]: 1 ตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548520236+07:00","message":"[bufferProcess] update buffer: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548523348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548526597+07:00","message":"> Transcript [2107] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.54853027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548532762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548535107+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.548537614+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671843693+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671888228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671895818+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671909401+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":"2026-07-28T12:08:42.671913154+07:00","message":"receive interim result [false|false]:  1 ตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671920863+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.671924547+07:00","message":"[buffer interim] 250 false  1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671931003+07:00","message":"[bufferProcess] interim [800000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671933712+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671937084+07:00","message":"[bufferProcess] interim [800000000]: 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671941044+07:00","message":"[bufferProcess] update buffer: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671944111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671946971+07:00","message":"> Transcript [2108] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671950564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671955124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.67195746+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.671960044+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730099655+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730139845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730146222+07:00","message":"receive interim result [false|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730156907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730159923+07:00","message":"receive interim result [false|false]:  ตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730166812+07:00","message":"[buffer interim] 250 false ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730170284+07:00","message":"[buffer interim] 250 false  ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730176496+07:00","message":"[bufferProcess] interim [860000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.73018265+07:00","message":"[bufferProcess] send to processor:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730186557+07:00","message":"[bufferProcess] interim [860000000]: ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730189225+07:00","message":"[bufferProcess] update buffer: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730192453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730195174+07:00","message":"> Transcript [2109] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.73020043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730202807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730205017+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730207651+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.73021069+07:00","message":"Push: 'มากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730212758+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730215034+07:00","message":"Set new StatePrefix : 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.730217416+07:00","message":"Next Push (prob) : ' ตัวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.730224742+07:00","message":"push: {false มากกว่า 1 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.749410162+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.819847654+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941521714+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941565807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ\",\"confidence\":0.951883}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941574279+07:00","message":"receive interim result [true|false]: ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941583669+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941587006+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941595475+07:00","message":"[buffer interim] 250 true ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941604816+07:00","message":"[bufferProcess] interim [100000000]:ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941609939+07:00","message":"[bufferProcess] send to processor (isfinal):ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941614833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941619452+07:00","message":"> Transcript [2110] [false]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941624264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941626522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941628692+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941631571+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941633715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941635896+07:00","message":"> Transcript [2111] [true]: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941638217+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941640091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941641746+07:00","message":"StatePrefix: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1 ตัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941643845+07:00","message":"TextPushed: 'ได้หลักการเขียนเซตนะคะถ้ามีจำนวนใดนะคะซ้ำกันมากกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:42.941646962+07:00","message":"Push: ' ตัวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:42.941654801+07:00","message":"push: {true  ตัวนะคะ 0 0xc002b4e680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:42.951909579+07:00","message":"write wav file: './tmp/7632/7632_250.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:43.351906955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:43.351928901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.378211314+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.37825456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.378260097+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.378273315+07:00","message":"[buffer interim] 251 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.378280409+07:00","message":"[bufferProcess] interim [360000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.378282497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.573324345+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.57336895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.573376146+07:00","message":"receive interim result [false|false]: เราจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:43.573395986+07:00","message":"[buffer interim] 251 false เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.573405672+07:00","message":"[bufferProcess] interim [540000000]:เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.573409723+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.573414722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.573418758+07:00","message":"> Transcript [2112] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:43.573423527+07:00","message":"Set StatePrefix (first interim): 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.036895218+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.036936821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.036943125+07:00","message":"receive interim result [false|false]: เราจะเขียนเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.036959377+07:00","message":"[buffer interim] 251 false เราจะเขียนเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036967624+07:00","message":"[bufferProcess] interim [960000000]:เราจะเขียนเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036970347+07:00","message":"[bufferProcess] send to processor:เราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036974075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036977119+07:00","message":"> Transcript [2113] [false]: 'เราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.03698028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036982653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.036984694+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.03698675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.103560053+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.103595226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่เธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.103601511+07:00","message":"receive interim result [false|false]: เราจะเขียนเพียงแค่เธอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.103613888+07:00","message":"[buffer interim] 251 false เราจะเขียนเพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.10362102+07:00","message":"[bufferProcess] interim [80000000]:เราจะเขียนเพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103623565+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103631858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103635847+07:00","message":"> Transcript [2114] [false]: 'เราจะเขียนเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103641016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103644618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103648009+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.103651157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.213200205+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.213243382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่ครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.213249692+07:00","message":"receive interim result [false|false]: เราจะเขียนเพียงแค่ครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.213268457+07:00","message":"[buffer interim] 251 false เราจะเขียนเพียงแค่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213277284+07:00","message":"[bufferProcess] interim [140000000]:เราจะเขียนเพียงแค่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213282112+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213291286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213294712+07:00","message":"> Transcript [2115] [false]: 'เราจะเขียนเพียงแค่เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213298278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213300859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213303126+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.213305635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.403226112+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.403266182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่ครั้งเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.403272444+07:00","message":"receive interim result [false|false]: เราจะเขียนเพียงแค่ครั้งเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.403289573+07:00","message":"[buffer interim] 251 false เราจะเขียนเพียงแค่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403298332+07:00","message":"[bufferProcess] interim [380000000]:เราจะเขียนเพียงแค่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403301971+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเพียงแค่ครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403305616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403308817+07:00","message":"> Transcript [2116] [false]: 'เราจะเขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403312396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403314589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403316643+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403318697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403325776+07:00","message":"Push: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403328086+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403330322+07:00","message":"Set new StatePrefix : 'เราจะเขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.403332938+07:00","message":"Next Push (prob) : 'เขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.40334206+07:00","message":"push: {false เราจะ 0 0xc001719900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.672420387+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.729355096+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.729391042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่ครั้งเดียวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.729397438+07:00","message":"receive interim result [false|false]: เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.729411521+07:00","message":"[buffer interim] 251 false เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729419373+07:00","message":"[bufferProcess] interim [680000000]:เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729421825+07:00","message":"[bufferProcess] send to processor:เราจะเขียนเพียงแค่ครั้งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729427321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729430255+07:00","message":"> Transcript [2117] [false]: 'เราจะเขียนเพียงแค่ครั้งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729433904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729436298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.72943846+07:00","message":"StatePrefix: 'เราจะเขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.729440894+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818402246+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818440643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเขียนเพียงแค่ครั้งเดียวค่ะ\",\"confidence\":0.9575277}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818447202+07:00","message":"receive interim result [true|false]: เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818456988+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818460706+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818467213+07:00","message":"[buffer interim] 251 true เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818478646+07:00","message":"[bufferProcess] interim [890000000]:เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.81848202+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะเขียนเพียงแค่ครั้งเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818486514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818489649+07:00","message":"> Transcript [2118] [false]: 'เราจะเขียนเพียงแค่ครั้งเดียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818492684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.81849467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818496716+07:00","message":"StatePrefix: 'เราจะเขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818498888+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818500889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818503084+07:00","message":"> Transcript [2119] [true]: 'เราจะเขียนเพียงแค่ครั้งเดียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818505355+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818507221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818509083+07:00","message":"StatePrefix: 'เราจะเขียนเพียงแค่ครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818511244+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:44.818514348+07:00","message":"Push: 'เขียนเพียงแค่ครั้งเดียวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.818522618+07:00","message":"push: {true เขียนเพียงแค่ครั้งเดียวค่ะ 0 0xc001719900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:44.824792557+07:00","message":"write wav file: './tmp/7632/7632_251.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:44.860494418+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.399764392+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.39980545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.399811398+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.399835666+07:00","message":"[buffer interim] 252 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.399842918+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.399845127+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.610830232+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.610872677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.610878001+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.610889814+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.610897224+07:00","message":"[bufferProcess] interim [600000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.610899686+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.610905082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.610908161+07:00","message":"> Transcript [2120] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.610910559+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.968526703+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.968563721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.968569322+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:45.968585539+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.968593299+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างเช่นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.96859612+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.96859975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.968602607+07:00","message":"> Transcript [2121] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.96860595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.968608396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.968610543+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:45.968612651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.045308785+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.045346891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.045353298+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.045364064+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่นเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045370958+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างเช่นเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.04537351+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045379051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045386273+07:00","message":"> Transcript [2122] [false]: 'ตัวอย่างเช่นเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045389664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045392024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.045394119+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.0453964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.238951087+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.238986713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นเซตนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.238993224+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นเซตนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.239006865+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่นเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239013697+07:00","message":"[bufferProcess] interim [140000000]:ตัวอย่างเช่นเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239016163+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239020057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239022811+07:00","message":"> Transcript [2123] [false]: 'ตัวอย่างเช่นเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239026078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.23902818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.23903039+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.239032597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250334439+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250364402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250370909+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250381318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" set นี้ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250384523+07:00","message":"receive interim result [false|false]:  set นี้ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250390264+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250393302+07:00","message":"[buffer interim] 252 false  set นี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250398199+07:00","message":"[bufferProcess] interim [200000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250400502+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่นเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250410076+07:00","message":"[bufferProcess] interim [200000000]: set นี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250416285+07:00","message":"[bufferProcess] update buffer: ตัวอย่างเช่น set นี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250419633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250422573+07:00","message":"> Transcript [2124] [false]: 'ตัวอย่างเช่นเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250425395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250427365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.25042947+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250431619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250436226+07:00","message":"Push: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250438247+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250442117+07:00","message":"Set new StatePrefix : 'ตัวอย่างเช่นเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.250444465+07:00","message":"Next Push (prob) : 'เช่นเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.250467562+07:00","message":"push: {false ตัวอย่าง 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.316177923+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.316217825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นเซตนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.316224941+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.31623963+07:00","message":"[buffer interim] 252 false ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316246975+07:00","message":"[bufferProcess] interim [260000000]:ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316249587+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น set นี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316253669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316256531+07:00","message":"> Transcript [2125] [false]: 'ตัวอย่างเช่น set นี้ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316259496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.316261699+07:00","message":"Set new StatePrefix: 'ตัวอย่างเช่น set นี้ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.339251214+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:46.352797276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:46.35281168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.46275482+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.462792492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นเซตนี้นะคะ\",\"confidence\":0.9566543}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.462798265+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.462805773+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.46280813+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.462814623+07:00","message":"[buffer interim] 252 true ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462829563+07:00","message":"[bufferProcess] interim [500000000]:ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462834871+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462838436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462841787+07:00","message":"> Transcript [2126] [false]: 'ตัวอย่างเช่นเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462844404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462846479+07:00","message":"Set new StatePrefix: 'ตัวอย่างเช่นเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.46284833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462850564+07:00","message":"> Transcript [2127] [true]: 'ตัวอย่างเช่นเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462853125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.46285546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462858318+07:00","message":"StatePrefix: 'ตัวอย่างเช่นเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462860938+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:46.462867047+07:00","message":"Push: 'เช่นเซตนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.462874847+07:00","message":"push: {true เช่นเซตนี้นะคะ 0 0xc002b4eb00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:46.46917656+07:00","message":"write wav file: './tmp/7632/7632_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:46.791942652+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.187923674+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.187957574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.187962967+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.187975386+07:00","message":"[buffer interim] 253 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.187981819+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.187983869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.333013712+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.333055405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.333061504+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.333076961+07:00","message":"[buffer interim] 253 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.333085726+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.333090097+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.333101829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.333106906+07:00","message":"> Transcript [2128] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.333110551+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.35998433+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.360019443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.360025092+07:00","message":"receive interim result [false|false]: แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.360038476+07:00","message":"[buffer interim] 253 false แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360045156+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360047279+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360050841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360053905+07:00","message":"> Transcript [2129] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360057259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360059896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.360062269+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.36006444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.49817718+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.498214145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.498220811+07:00","message":"receive interim result [false|false]: แล้วก็จะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.498231909+07:00","message":"[buffer interim] 253 false แล้วก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498241533+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498245636+07:00","message":"[bufferProcess] send to processor:แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498250733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498255236+07:00","message":"> Transcript [2130] [false]: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498260561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498263903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.49826589+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.498268191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.557438225+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.557471377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.557478483+07:00","message":"receive interim result [false|false]: แล้วก็จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.557494347+07:00","message":"[buffer interim] 253 false แล้วก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557501345+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557503755+07:00","message":"[bufferProcess] send to processor:แล้วก็จะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557507353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557510653+07:00","message":"> Transcript [2131] [false]: 'แล้วก็จะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557514552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557516824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557518929+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.557520973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.799438812+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.799468401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะเขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.799473856+07:00","message":"receive interim result [false|false]: แล้วก็จะเขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.79948246+07:00","message":"[buffer interim] 253 false แล้วก็จะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799489086+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็จะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799491496+07:00","message":"[bufferProcess] send to processor:แล้วก็จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799495745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799502512+07:00","message":"> Transcript [2132] [false]: 'แล้วก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799505808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799507918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799509874+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799512164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799519673+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799521823+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799524053+07:00","message":"Set new StatePrefix : 'แล้วก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:47.799526597+07:00","message":"Next Push (prob) : 'ก็จะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.799534173+07:00","message":"push: {false แล้ว 0 0xc001719f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:47.938701407+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.010039187+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063329652+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063371273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็จะเขียนเป็น\",\"confidence\":0.95446855}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063377723+07:00","message":"receive interim result [true|false]: แล้วก็จะเขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063388082+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063390788+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063400753+07:00","message":"[buffer interim] 253 true แล้วก็จะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063417933+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็จะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063423574+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็จะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063427045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063434753+07:00","message":"> Transcript [2133] [false]: 'แล้วก็จะเขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063438887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063441309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063443783+07:00","message":"StatePrefix: 'แล้วก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063446706+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063448561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063450627+07:00","message":"> Transcript [2134] [true]: 'แล้วก็จะเขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063452791+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.06345452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063456423+07:00","message":"StatePrefix: 'แล้วก็จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063458294+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.063463065+07:00","message":"Push: 'ก็จะเขียนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.063471142+07:00","message":"push: {true ก็จะเขียนเป็น 0 0xc001719f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:48.069457941+07:00","message":"write wav file: './tmp/7632/7632_253.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.070670766+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.33113479+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.389557948+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.429722575+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.429745861+07:00","message":"found end of frame, send empty tag with msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.429749372+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.42975692+07:00","message":"[buffer interim] 254 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429765006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429769627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429772589+07:00","message":"> Transcript [2135] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429775026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429777085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429778955+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429781031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.429788783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.429798634+07:00","message":"push: {true \n 0 0xc002b4ed00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:48.434806464+07:00","message":"write wav file: './tmp/7632/7632_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.551435249+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.551474792+07:00","message":"found end of frame, send empty tag with msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.55148083+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.551487019+07:00","message":"[buffer interim] 255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551503914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551508649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551511775+07:00","message":"> Transcript [2136] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551514491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551516499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551518519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551520606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:48.551523231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.551532984+07:00","message":"push: {true \n 0 0xc002b4f000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:48.555951076+07:00","message":"write wav file: './tmp/7632/7632_255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:48.650321313+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192180344+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192209749+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192212918+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192214933+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192216944+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192218794+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192221017+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.192222974+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.336596837+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.336653499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีเฒ่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.336659352+07:00","message":"receive interim result [false|false]: อีเฒ่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.336675901+07:00","message":"[buffer interim] 256 false อีเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.33668364+07:00","message":"[bufferProcess] interim [720000000]:อีเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.336685848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:49.353441743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:49.353455161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.517840889+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.517881149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"e =\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.517887998+07:00","message":"receive interim result [false|false]: e ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:49.517901295+07:00","message":"[buffer interim] 256 false e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.517907927+07:00","message":"[bufferProcess] interim [840000000]:e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.517965413+07:00","message":"[bufferProcess] send to processor:อีเฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.51797429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.517976893+07:00","message":"> Transcript [2137] [false]: 'อีเฒ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:49.517979217+07:00","message":"Set StatePrefix (first interim): 'อีเฒ่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.076727829+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.076780225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"e =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.076785686+07:00","message":"receive interim result [false|false]: e ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.076801398+07:00","message":"[buffer interim] 256 false e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.076811128+07:00","message":"[bufferProcess] interim [440000000]:e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.07681375+07:00","message":"[bufferProcess] send to processor:e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.076817493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.076820503+07:00","message":"> Transcript [2138] [false]: 'e ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.076831301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.076836126+07:00","message":"Set new StatePrefix: 'e ='"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.272619275+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.27266022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.272666947+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.272676531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.27268036+07:00","message":"receive interim result [false|false]:  เซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.272689097+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.272693404+07:00","message":"[buffer interim] 256 false  เซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272699204+07:00","message":"[bufferProcess] interim [680000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272701683+07:00","message":"[bufferProcess] send to processor:e ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272704481+07:00","message":"[bufferProcess] interim [680000000]: เซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272706792+07:00","message":"[bufferProcess] update buffer: E = เซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.27270994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272712785+07:00","message":"> Transcript [2139] [false]: 'e ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272715338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272717411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272719463+07:00","message":"StatePrefix: 'e ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.272721896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407031058+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407070876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407077209+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407092629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซตขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407096299+07:00","message":"receive interim result [false|false]:  เซตขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407106481+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.407123687+07:00","message":"[buffer interim] 256 false  เซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.40713338+07:00","message":"[bufferProcess] interim [800000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407137084+07:00","message":"[bufferProcess] send to processor:E = เซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407143175+07:00","message":"[bufferProcess] interim [800000000]: เซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407146015+07:00","message":"[bufferProcess] update buffer: E = เซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407148997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407152173+07:00","message":"> Transcript [2140] [false]: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407155964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.407160031+07:00","message":"Set new StatePrefix: 'E = เซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526225069+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526264264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526269769+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526296978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526300419+07:00","message":"receive interim result [false|false]:  เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526307062+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.526310173+07:00","message":"[buffer interim] 256 false  เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526315321+07:00","message":"[bufferProcess] interim [860000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526317553+07:00","message":"[bufferProcess] send to processor:E = เซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526320609+07:00","message":"[bufferProcess] interim [860000000]: เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526322909+07:00","message":"[bufferProcess] update buffer: E = เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526325614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526328279+07:00","message":"> Transcript [2141] [false]: 'E = เซตขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526331223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526335187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526337229+07:00","message":"StatePrefix: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.526339281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.720636155+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.72067812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.720684177+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.720694055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซตของ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.720696861+07:00","message":"receive interim result [false|false]:  เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.7207126+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.720725868+07:00","message":"[buffer interim] 256 false  เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720734299+07:00","message":"[bufferProcess] interim [40000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720737403+07:00","message":"[bufferProcess] send to processor:E = เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720740645+07:00","message":"[bufferProcess] interim [40000000]: เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720744659+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720748064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720751234+07:00","message":"> Transcript [2142] [false]: 'E = เซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720754066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720756046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720758083+07:00","message":"StatePrefix: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.720760296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.98062562+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.980682003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.980691542+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.980706279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซตของ 1 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.98071127+07:00","message":"receive interim result [false|false]:  เซตของ 1 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.980723184+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.980728169+07:00","message":"[buffer interim] 256 false  เซตของ 1 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980736641+07:00","message":"[bufferProcess] interim [340000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980740429+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980744834+07:00","message":"[bufferProcess] interim [340000000]: เซตของ 1 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980748654+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.98075439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980758717+07:00","message":"> Transcript [2143] [false]: 'E = เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980763337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980766456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.980769605+07:00","message":"StatePrefix: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.9807728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988310935+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988353059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E =\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988359091+07:00","message":"receive interim result [false|false]: E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988370766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เซตของ 1 แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988375116+07:00","message":"receive interim result [false|false]:  เซตของ 1 แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988385116+07:00","message":"[buffer interim] 256 false E ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.988388566+07:00","message":"[buffer interim] 256 false  เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988395126+07:00","message":"[bufferProcess] interim [400000000]:E ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988397544+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988400607+07:00","message":"[bufferProcess] interim [400000000]: เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988402975+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988405831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988408556+07:00","message":"> Transcript [2144] [false]: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988411536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988413502+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988415504+07:00","message":"StatePrefix: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988417652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988420833+07:00","message":"Push: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988423005+07:00","message":"TextPushed: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988425701+07:00","message":"Set new StatePrefix : 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:50.988427984+07:00","message":"Next Push (prob) : 'ของ 1 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:50.98843592+07:00","message":"push: {false E = เซต 0 0xc002b4ec00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118247803+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118286129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E = เซตของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118294393+07:00","message":"receive interim result [false|false]: E = เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118307459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118311504+07:00","message":"receive interim result [false|false]:  1 แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118319621+07:00","message":"[buffer interim] 256 false E = เซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.118323424+07:00","message":"[buffer interim] 256 false  1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118329949+07:00","message":"[bufferProcess] interim [460000000]:E = เซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.11833335+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118337177+07:00","message":"[bufferProcess] interim [460000000]: 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118339795+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118342641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118345711+07:00","message":"> Transcript [2145] [false]: 'E = เซตของ 1 แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.11834896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118351132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118353275+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.118355403+07:00","message":"TextPushed: 'E = เซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303848061+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303894186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E = เซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303900625+07:00","message":"receive interim result [false|false]: E = เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303912971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303915763+07:00","message":"receive interim result [false|false]:  แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303924255+07:00","message":"[buffer interim] 256 false E = เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.303927944+07:00","message":"[buffer interim] 256 false  แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.303958324+07:00","message":"[bufferProcess] interim [640000000]:E = เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.30398611+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.303997683+07:00","message":"[bufferProcess] interim [640000000]: แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304001262+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304006944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304012285+07:00","message":"> Transcript [2146] [false]: 'E = เซตของ 1 แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304017661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304020864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304023852+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.304028566+07:00","message":"TextPushed: 'E = เซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310646163+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310667944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E = เซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310673137+07:00","message":"receive interim result [false|false]: E = เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310681513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แล้วก็ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310686425+07:00","message":"receive interim result [false|false]:  แล้วก็ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310691763+07:00","message":"[buffer interim] 256 false E = เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.310694425+07:00","message":"[buffer interim] 256 false  แล้วก็ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310700986+07:00","message":"[bufferProcess] interim [700000000]:E = เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310703787+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1 แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.31070689+07:00","message":"[bufferProcess] interim [700000000]: แล้วก็ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310709836+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้วก็ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310713033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310716066+07:00","message":"> Transcript [2147] [false]: 'E = เซตของ 1 แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310719545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310721647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310723776+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.310726106+07:00","message":"TextPushed: 'E = เซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.63141279+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.631451426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E = เซตของ 1 แล้วก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.631457779+07:00","message":"receive interim result [false|false]: E = เซตของ 1 แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.631470102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.631472904+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.631480827+07:00","message":"[buffer interim] 256 false E = เซตของ 1 แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.63148452+07:00","message":"[buffer interim] 256 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631491138+07:00","message":"[bufferProcess] interim [0]:E = เซตของ 1 แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631493707+07:00","message":"[bufferProcess] send to processor:E = เซตของ 1 แล้วก็ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631498102+07:00","message":"[bufferProcess] interim [0]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631501322+07:00","message":"[bufferProcess] update buffer: E = เซตของ 1 แล้วก็ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631515297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631563017+07:00","message":"> Transcript [2148] [false]: 'E = เซตของ 1 แล้วก็ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631570597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631573257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631576071+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631579066+07:00","message":"TextPushed: 'E = เซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631587698+07:00","message":"Push: 'ของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631589731+07:00","message":"TextPushed: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631592063+07:00","message":"Set new StatePrefix : 'E = เซตของ 1 แล้วก็ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.631594484+07:00","message":"Next Push (prob) : 'ก็ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.63160937+07:00","message":"push: {false ของ 1 แล้ว 0 0xc002b4ec00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.660525526+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.776766465+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.776804636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ\",\"confidence\":0.9273302}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.77681114+07:00","message":"receive interim result [true|false]: E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.776818831+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.776821188+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.776832897+07:00","message":"[buffer interim] 256 true E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776842764+07:00","message":"[bufferProcess] interim [240000000]:E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776847791+07:00","message":"[bufferProcess] send to processor (isfinal):E = เซตของ 1 แล้วก็ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776851277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776854649+07:00","message":"> Transcript [2149] [false]: 'E = เซตของ 1 แล้วก็ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776857594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776859826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776862379+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้วก็ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776865853+07:00","message":"TextPushed: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776867969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776870034+07:00","message":"> Transcript [2150] [true]: 'E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776872428+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776874148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776876005+07:00","message":"StatePrefix: 'E = เซตของ 1 แล้วก็ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776877792+07:00","message":"TextPushed: 'E = เซตของ 1 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.776879563+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.777016514+07:00","message":"Push: ' 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.777019597+07:00","message":"TextPushed: 'E = เซตของ 1 แล้ว 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.777021947+07:00","message":"Set new StatePrefix : 'E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.777024261+07:00","message":"Next Push (prob) : 'E เท่ากับเซตของ 1 แล้วก็ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:51.777031209+07:00","message":"push: {true  2 ค่ะ 0 0xc002b4ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:51.777045033+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_256.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:51.785384584+07:00","message":"write wav file: './tmp/7632/7632_256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.099932157+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.169846483+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.300180554+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.313262685+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.313284985+07:00","message":"found end of frame, send empty tag with msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.313288499+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.313294433+07:00","message":"[buffer interim] 257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313301173+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313305461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313308358+07:00","message":"> Transcript [2151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313311127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313313083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313315006+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313316981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.313319877+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.313334339+07:00","message":"push: {true \n 0 0xc000182e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:52.317870041+07:00","message":"write wav file: './tmp/7632/7632_257.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:52.353489587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:52.353517021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.419154957+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.535383748+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.53540916+07:00","message":"found end of frame, send empty tag with msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.535412648+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.53542065+07:00","message":"[buffer interim] 258 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535427821+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535432038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.53543553+07:00","message":"> Transcript [2152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535438331+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535440373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.53544222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535444401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.535451761+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.535461298+07:00","message":"push: {true \n 0 0xc0003a4700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:52.540090977+07:00","message":"write wav file: './tmp/7632/7632_258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.620151264+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.679844893+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.83946336+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.839506911+07:00","message":"found end of frame, send empty tag with msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.839512249+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.839524332+07:00","message":"[buffer interim] 259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839534917+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839540008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839543085+07:00","message":"> Transcript [2153] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839546009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839548131+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839550124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839552693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:52.839560289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:52.839571141+07:00","message":"push: {true \n 0 0xc0039e6880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:52.844450329+07:00","message":"write wav file: './tmp/7632/7632_259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:53.130756383+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:53.871401805+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:53.871460247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:53.871468303+07:00","message":"receive interim result [false|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:53.871485171+07:00","message":"[buffer interim] 260 false มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.871493959+07:00","message":"[bufferProcess] interim [780000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.87149684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.87152335+07:00","message":"[bufferProcess] send to processor (ticker):มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.871527635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.871531948+07:00","message":"> Transcript [2154] [false]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:53.871535817+07:00","message":"Set StatePrefix (first interim): 'มีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.024754219+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.12871064+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128754426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128759885+07:00","message":"receive interim result [true|false]: มีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128769082+07:00","message":"end recv isFinal message id 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128771382+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128777942+07:00","message":"[buffer interim] 260 true มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128785693+07:00","message":"[bufferProcess] interim [110000000]:มีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128791271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128794227+07:00","message":"> Transcript [2155] [true]: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128797482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128799678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128801694+07:00","message":"StatePrefix: 'มีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128804494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:54.128809209+07:00","message":"Push: 'มีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:54.128820163+07:00","message":"push: {true มีค่ะ 0 0xc000183680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:54.134653004+07:00","message":"write wav file: './tmp/7632/7632_260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.250124136+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.309852473+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:55.354137843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:55.354146579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.533211677+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.533233185+07:00","message":"found end of frame, send empty tag with msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.533236357+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.533243337+07:00","message":"[buffer interim] 261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533262603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.53326748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533270747+07:00","message":"> Transcript [2156] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533273437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533275755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533278612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.53328054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:55.533287923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:55.533296975+07:00","message":"push: {true \n 0 0xc000183980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:08:55.537618343+07:00","message":"write wav file: './tmp/7632/7632_261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.210599003+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.753997144+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.754045975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.754051918+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.754064731+07:00","message":"[buffer interim] 262 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.75407074+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.754072676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.754078133+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.754081339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.754084331+07:00","message":"> Transcript [2157] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.754086651+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.944417189+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.944461695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.94446856+07:00","message":"receive interim result [false|false]: ไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.944481255+07:00","message":"[buffer interim] 262 false ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.944488753+07:00","message":"[bufferProcess] interim [480000000]:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.944490859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.970138939+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.970176583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.970183191+07:00","message":"receive interim result [false|false]: ไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:56.970196419+07:00","message":"[buffer interim] 262 false ไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.9702031+07:00","message":"[bufferProcess] interim [600000000]:ไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970205526+07:00","message":"[bufferProcess] send to processor:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970211502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970214402+07:00","message":"> Transcript [2158] [false]: 'ไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970217656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.97021988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970221972+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:56.970224201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.276893041+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.276933422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.276939957+07:00","message":"receive interim result [false|false]: ไปนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.276953111+07:00","message":"[buffer interim] 262 false ไปนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276959898+07:00","message":"[bufferProcess] interim [840000000]:ไปนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.27696235+07:00","message":"[bufferProcess] send to processor:ไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276968368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276971115+07:00","message":"> Transcript [2159] [false]: 'ไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276974048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276976535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276978583+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.276981045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.363599303+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.363632948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.363639586+07:00","message":"receive interim result [false|false]: ไปนะคะเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.363651845+07:00","message":"[buffer interim] 262 false ไปนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363658713+07:00","message":"[bufferProcess] interim [900000000]:ไปนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.3636612+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363666764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363669986+07:00","message":"> Transcript [2160] [false]: 'ไปนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363673454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.36367553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363677705+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.363680262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.449928991+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.449973174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.449979776+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.44999338+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450000783+07:00","message":"[bufferProcess] interim [20000000]:ไปนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450003445+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.45001066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.45001407+07:00","message":"> Transcript [2161] [false]: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450017248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450020441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450022863+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.45002536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450033378+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450035539+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450037885+07:00","message":"Set new StatePrefix : 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.450040217+07:00","message":"Next Push (prob) : 'นะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.450049499+07:00","message":"push: {false ไป 0 0xc002b4f880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.580757646+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.580787096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.580792853+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.580806076+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580812449+07:00","message":"[bufferProcess] interim [200000000]:ไปนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580815057+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580818925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580821319+07:00","message":"> Transcript [2162] [false]: 'ไปนะคะเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580824651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580826736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.580828967+07:00","message":"StatePrefix: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.58083994+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.825935651+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.825980351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.825987486+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:57.826001751+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826009452+07:00","message":"[bufferProcess] interim [440000000]:ไปนะคะเรามาดูการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826012099+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826019033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826024421+07:00","message":"> Transcript [2163] [false]: 'ไปนะคะเรามาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826028284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826030997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826033009+07:00","message":"StatePrefix: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:57.826035724+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.149929792+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.149971209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.149977549+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.149991253+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150000923+07:00","message":"[bufferProcess] interim [740000000]:ไปนะคะเรามาดูการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150003398+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150007276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150010499+07:00","message":"> Transcript [2164] [false]: 'ไปนะคะเรามาดูการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150014004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150016323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150018306+07:00","message":"StatePrefix: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.150020722+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.287091823+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.287124274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.287131162+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.287145458+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287152242+07:00","message":"[bufferProcess] interim [920000000]:ไปนะคะเรามาดูการเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287155095+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287159091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287162097+07:00","message":"> Transcript [2165] [false]: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287165675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287167987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287170043+07:00","message":"StatePrefix: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287172188+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287175516+07:00","message":"Push: 'นะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.28717806+07:00","message":"TextPushed: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287180291+07:00","message":"Set new StatePrefix : 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.287182819+07:00","message":"Next Push (prob) : 'ดูการเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.287191059+07:00","message":"push: {false นะคะเรามา 0 0xc002b4f880}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:58.354389153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:08:58.354390588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.535558763+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.535599871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.535606867+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.535620538+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535627882+07:00","message":"[bufferProcess] interim [160000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535630584+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535637389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.53564033+07:00","message":"> Transcript [2166] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.53564393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535646247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535648335+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.535650834+07:00","message":"TextPushed: 'ไปนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.783672024+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.783716756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.783722931+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.783735363+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783743439+07:00","message":"[bufferProcess] interim [340000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783747073+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783753093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783756323+07:00","message":"> Transcript [2167] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783760102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.7837626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783766647+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.783769322+07:00","message":"TextPushed: 'ไปนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.994015141+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.99406259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.994070673+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:58.994093034+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994103044+07:00","message":"[bufferProcess] interim [580000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994106974+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994112893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994117652+07:00","message":"> Transcript [2168] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.99412303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994126405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994130025+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:58.994134489+07:00","message":"TextPushed: 'ไปนะคะเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.178946728+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.178975743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.178981344+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.178993854+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179000344+07:00","message":"[bufferProcess] interim [820000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179003427+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179006954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.17900948+07:00","message":"> Transcript [2169] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179013261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179015687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179018033+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179020223+07:00","message":"TextPushed: 'ไปนะคะเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179023307+07:00","message":"Push: 'ดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179025337+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179027808+07:00","message":"Set new StatePrefix : 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.179030622+07:00","message":"Next Push (prob) : 'แบบบอกเงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.179050452+07:00","message":"push: {false ดูการเขียนเซต 0 0xc002b4f880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.425061831+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.425111711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.425119579+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.42513667+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425147698+07:00","message":"[bufferProcess] interim [60000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425150985+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425158152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425172788+07:00","message":"> Transcript [2170] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425176918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425179301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425181291+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.425184252+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.426413093+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.426421478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.426425008+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.426432834+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426435988+07:00","message":"[bufferProcess] interim [120000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426438118+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426440296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426442463+07:00","message":"> Transcript [2171] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426445214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426447198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426448973+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.426451121+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.55390058+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.553943728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.55394965+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.55396406+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553972605+07:00","message":"[bufferProcess] interim [180000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553975961+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553979678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.55398266+07:00","message":"> Transcript [2172] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553986328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553988584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553990584+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.553993366+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.948210558+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.948253128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.94825973+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.948276711+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948292249+07:00","message":"[bufferProcess] interim [540000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948295184+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948302084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948305517+07:00","message":"> Transcript [2173] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.94830958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948312557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948317053+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948320067+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948327984+07:00","message":"Push: 'แบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948330756+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948333341+07:00","message":"Set new StatePrefix : 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:08:59.948335628+07:00","message":"Next Push (prob) : 'ของสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:08:59.948344101+07:00","message":"push: {false แบบบอกเงื่อนไข 0 0xc002b4f880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.0492261+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.066505493+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.066546384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.066553808+07:00","message":"receive interim result [false|false]: ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.066569612+07:00","message":"[buffer interim] 262 false ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066578183+07:00","message":"[bufferProcess] interim [660000000]:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066581859+07:00","message":"[bufferProcess] send to processor:ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.06658848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066593325+07:00","message":"> Transcript [2174] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066599693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066602923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066606055+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.066610929+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.21035063+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.210397979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ\",\"confidence\":0.9526704}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.210405499+07:00","message":"receive interim result [true|false]: ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.21041751+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.210419888+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.210427019+07:00","message":"[buffer interim] 262 true ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210434737+07:00","message":"[bufferProcess] interim [870000000]:ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210438222+07:00","message":"[bufferProcess] send to processor (isfinal):ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210442172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.2104454+07:00","message":"> Transcript [2175] [false]: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210452225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210454554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210456904+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210459658+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210462399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210465858+07:00","message":"> Transcript [2176] [true]: 'ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210469679+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210473758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210476482+07:00","message":"StatePrefix: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.21047985+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210482905+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.21066472+07:00","message":"Push: 'ของสมาชิกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210668115+07:00","message":"TextPushed: 'ไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210670524+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210672955+07:00","message":"Next Push (prob) : 'ต่อไปนะคะเรามาดูการเขียนเซตแบบบอกเงื่อนไขของสมาชิกกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:00.210681143+07:00","message":"push: {true ของสมาชิกกันค่ะ 0 0xc002b4f880}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:00.210693091+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_262.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:00.224868203+07:00","message":"write wav file: './tmp/7632/7632_262.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:01.354736504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:01.354736502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.391214413+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.881792227+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.881856536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.881863194+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.88188023+07:00","message":"[buffer interim] 263 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881889697+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881891905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881898508+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881901426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881904549+07:00","message":"> Transcript [2177] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.881907176+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.950346254+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.950396404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.95040217+07:00","message":"receive interim result [false|false]: แล้วจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:01.950421288+07:00","message":"[buffer interim] 263 false แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.950433398+07:00","message":"[bufferProcess] interim [300000000]:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:01.950436015+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.069104682+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.069150083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.069156287+07:00","message":"receive interim result [false|false]: แล้วจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.06917816+07:00","message":"[buffer interim] 263 false แล้วจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.06918663+07:00","message":"[bufferProcess] interim [480000000]:แล้วจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.069189064+07:00","message":"[bufferProcess] send to processor:แล้วจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.069194382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.069197492+07:00","message":"> Transcript [2178] [false]: 'แล้วจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.0692001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.069202367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.06920457+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.069206844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.272737537+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.272788443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.272794278+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.272808588+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272818706+07:00","message":"[bufferProcess] interim [720000000]:แล้วจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272821593+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272825231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272828355+07:00","message":"> Transcript [2179] [false]: 'แล้วจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.27283172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272834018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272844809+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.272847548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.569779131+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.56981918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.56982707+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.569903246+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569967696+07:00","message":"[bufferProcess] interim [960000000]:แล้วจะใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569971706+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569981595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569985694+07:00","message":"> Transcript [2180] [false]: 'แล้วจะใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569989108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569992054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569994273+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.569996475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.839318481+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.839371459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.83937729+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.839391537+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839399316+07:00","message":"[bufferProcess] interim [260000000]:แล้วจะใช้ตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839402309+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839409187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839412314+07:00","message":"> Transcript [2181] [false]: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839416175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839418396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.83942064+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.83942328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839429986+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839432286+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.839434627+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.8394371+07:00","message":"Next Push (prob) : 'จะใช้ตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.839446729+07:00","message":"push: {false แล้ว 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.966091731+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.966135824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.966143555+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:02.966153601+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966160566+07:00","message":"[bufferProcess] interim [380000000]:แล้วจะใช้ตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966162863+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966166314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966169178+07:00","message":"> Transcript [2182] [false]: 'แล้วจะใช้ตัวแปรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966172569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966174712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966176736+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:02.966178916+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.169706631+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.16975135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.169757517+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.169774161+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169783816+07:00","message":"[bufferProcess] interim [620000000]:แล้วจะใช้ตัวแปรนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169788034+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169800355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169803693+07:00","message":"> Transcript [2183] [false]: 'แล้วจะใช้ตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169807408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169809871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169812036+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.169814481+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.296472776+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.296511221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.296518212+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.296534133+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296542613+07:00","message":"[bufferProcess] interim [680000000]:แล้วจะใช้ตัวแปรนะคะแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.29654541+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296549381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296552302+07:00","message":"> Transcript [2184] [false]: 'แล้วจะใช้ตัวแปรนะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296555596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296557776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.296560414+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.29656282+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.544960094+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.545001043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.545007191+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.545021368+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545030646+07:00","message":"[bufferProcess] interim [980000000]:แล้วจะใช้ตัวแปรนะคะแทนสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545033154+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545038794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545041896+07:00","message":"> Transcript [2185] [false]: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545045672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545048214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545050827+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545053271+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.5450597+07:00","message":"Push: 'จะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545061771+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545064494+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.545066878+07:00","message":"Next Push (prob) : 'นะคะแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.545074658+07:00","message":"push: {false จะใช้ตัวแปร 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.679289524+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.67933605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.679343288+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:03.679357859+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679365576+07:00","message":"[bufferProcess] interim [100000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679368346+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679374264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.6793774+07:00","message":"> Transcript [2186] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679381148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679383675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679385779+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:03.679388612+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.058585211+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.058632846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.058640123+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.058655625+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058664236+07:00","message":"[bufferProcess] interim [460000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058667086+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058675371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058678229+07:00","message":"> Transcript [2187] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058681679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058684687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058686823+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.058689683+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:04.355077951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:04.35507473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.626039612+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.626084136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.626090673+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.626104494+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626112298+07:00","message":"[bufferProcess] interim [60000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626115048+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626122453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626125309+07:00","message":"> Transcript [2188] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626129316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626131791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626133803+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.626136778+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.62869237+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.628704162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.628707834+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.628711682+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628715092+07:00","message":"[bufferProcess] interim [120000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628717438+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628722915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628725178+07:00","message":"> Transcript [2189] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628727627+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628729548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628731393+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628733443+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628736747+07:00","message":"Push: 'นะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628739361+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628741751+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.628744067+07:00","message":"Next Push (prob) : 'สมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.62875259+07:00","message":"push: {false นะคะแทน 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.756486507+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.756531318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.756538493+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.756553328+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.756561315+07:00","message":"[bufferProcess] interim [180000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.75656414+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.756572219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.756575331+07:00","message":"> Transcript [2190] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.756579582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.756582386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.75658448+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.75658858+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.885674427+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.88571646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.885722674+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.885733116+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885740157+07:00","message":"[bufferProcess] interim [240000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885742995+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885747004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885749702+07:00","message":"> Transcript [2191] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885753245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885755452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885757478+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.885759861+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.92863347+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.928676991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.928684739+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.928699137+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928706728+07:00","message":"[bufferProcess] interim [300000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928709691+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928716506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928719383+07:00","message":"> Transcript [2192] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928723038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928725507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.928727871+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.92873118+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.9478501+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.947878507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.947884995+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.94789878+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947904878+07:00","message":"[bufferProcess] interim [360000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947907477+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947910856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947913758+07:00","message":"> Transcript [2193] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947917353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947919433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947921531+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.94792393+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947932053+07:00","message":"Push: 'สมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947934124+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947936948+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:04.947940487+07:00","message":"Next Push (prob) : 'แล้วเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:04.947978681+07:00","message":"push: {false สมาชิกค่ะ 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.140118775+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.1401763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.140186225+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.140205384+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140218861+07:00","message":"[bufferProcess] interim [540000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140222893+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140233237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140237337+07:00","message":"> Transcript [2194] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140241067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.140245081+07:00","message":"Set new StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.335573179+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.335616595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.335623045+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.335638124+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.335649218+07:00","message":"[bufferProcess] interim [780000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.33565208+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.335659187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.335662964+07:00","message":"> Transcript [2195] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.33566583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.335668444+07:00","message":"Set new StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.466968915+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.467012134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.467019425+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.467035959+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467044538+07:00","message":"[bufferProcess] interim [900000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467047399+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467051435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467054555+07:00","message":"> Transcript [2196] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467058407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467060615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467062624+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.467065235+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.586916422+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.586955313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.586961364+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.586978322+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.586985714+07:00","message":"[bufferProcess] interim [960000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.586988415+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.586991999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.586995357+07:00","message":"> Transcript [2197] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.586999373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.587002488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.587004713+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.587007265+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.78374361+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.783789124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.783799219+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:05.783830777+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783864449+07:00","message":"[bufferProcess] interim [200000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783870378+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783879304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783882717+07:00","message":"> Transcript [2198] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783886521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.78388875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783891497+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:05.783895529+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.045672569+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.045714529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.045722851+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.045737002+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.04574399+07:00","message":"[bufferProcess] interim [440000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045747334+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.04575316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045756178+07:00","message":"> Transcript [2199] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.04576041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045762771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045765322+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045768297+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045773264+07:00","message":"Push: 'แล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045776074+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045778483+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.045781152+07:00","message":"Next Push (prob) : 'สมบัติหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.045788758+07:00","message":"push: {false แล้วบรรยาย 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.163934598+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.163976171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.163983941+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.163999483+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164008386+07:00","message":"[bufferProcess] interim [620000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164011198+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164018217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164021305+07:00","message":"> Transcript [2200] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164025242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164027803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164030316+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.164033455+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.487521553+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.487571635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.487579607+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.487596865+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487605431+07:00","message":"[bufferProcess] interim [920000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487608214+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487612363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487619581+07:00","message":"> Transcript [2201] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487624055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487629016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487631789+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.487634833+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.545503107+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.545554391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.545561358+07:00","message":"receive interim result [false|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.545577947+07:00","message":"[buffer interim] 263 false แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545586995+07:00","message":"[bufferProcess] interim [980000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545590874+07:00","message":"[bufferProcess] send to processor:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545599925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545606128+07:00","message":"> Transcript [2202] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545612247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545616132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545620518+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.545625074+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.579940299+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756670894+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756716669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ\",\"confidence\":0.94543785}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.75672419+07:00","message":"receive interim result [true|false]: แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756734611+07:00","message":"end recv isFinal message id 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756736907+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756744159+07:00","message":"[buffer interim] 263 true แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756756396+07:00","message":"[bufferProcess] interim [220000000]:แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756763165+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756766901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756770035+07:00","message":"> Transcript [2203] [false]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756774503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.75677693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756779974+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756783216+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756791064+07:00","message":"Push: 'สมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.7567931+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.75679554+07:00","message":"Set new StatePrefix : 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756798792+07:00","message":"Next Push (prob) : 'เงื่อนไขนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756801096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756803311+07:00","message":"> Transcript [2204] [true]: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756805993+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756808078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756810291+07:00","message":"StatePrefix: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือเงื่อนไขนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.75681254+07:00","message":"TextPushed: 'แล้วจะใช้ตัวแปรนะคะแทนสมาชิกค่ะแล้วบรรยายสมบัติหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:06.756814846+07:00","message":"Push: 'เงื่อนไขนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756827462+07:00","message":"push: {false สมบัติหรือ 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.756858477+07:00","message":"push: {true เงื่อนไขนะคะ 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:06.767574991+07:00","message":"write wav file: './tmp/7632/7632_263.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:06.969727834+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.330045085+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.330092972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.330099179+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.330114902+07:00","message":"[buffer interim] 264 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.330122155+07:00","message":"[bufferProcess] interim [360000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.330124137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:07.35554529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:07.355560165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.457751382+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.457791581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.457797779+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.457813721+07:00","message":"[buffer interim] 264 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.457821791+07:00","message":"[bufferProcess] interim [480000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.457824052+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.457827848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.457831037+07:00","message":"> Transcript [2205] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.457833669+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.847746821+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.847790319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.847797347+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:07.847810836+07:00","message":"[buffer interim] 264 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847819092+07:00","message":"[bufferProcess] interim [840000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847821608+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847827213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847830177+07:00","message":"> Transcript [2206] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847833788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847836488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847839008+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:07.847841415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.119332245+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.176938376+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.176978507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.176986871+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.177001587+07:00","message":"[buffer interim] 264 false ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177012721+07:00","message":"[bufferProcess] interim [200000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177016124+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177023527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177026611+07:00","message":"> Transcript [2207] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177030131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177034968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177037383+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.177039754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239131895+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239175604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239183019+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239193001+07:00","message":"end recv isFinal message id 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239195463+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239203011+07:00","message":"[buffer interim] 264 true ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239211031+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239218273+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239221994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239225286+07:00","message":"> Transcript [2208] [false]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239229061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239231414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239233928+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.23923619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239238036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.23924024+07:00","message":"> Transcript [2209] [true]: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239243182+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239245085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239246818+07:00","message":"StatePrefix: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239248658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:08.239256816+07:00","message":"Push: 'ตัวอย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.239266035+07:00","message":"push: {true ตัวอย่างเช่นค่ะ 0 0xc002b4e300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:08.244130694+07:00","message":"write wav file: './tmp/7632/7632_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:08.821403238+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.523535652+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.523593697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.523604981+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.523631378+07:00","message":"[buffer interim] 265 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523642966+07:00","message":"[bufferProcess] interim [480000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523645173+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523648982+07:00","message":"[bufferProcess] send to processor (ticker):ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523652452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523655301+07:00","message":"> Transcript [2210] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.523657739+07:00","message":"Set StatePrefix (first interim): 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.579097205+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.579146746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.579153316+07:00","message":"receive interim result [false|false]: แค่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.579166843+07:00","message":"[buffer interim] 265 false แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.579175107+07:00","message":"[bufferProcess] interim [540000000]:แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.579177497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.67464222+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.674686041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.674693801+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.674708718+07:00","message":"[buffer interim] 265 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.67471684+07:00","message":"[bufferProcess] interim [660000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.674719556+07:00","message":"[bufferProcess] send to processor:แค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.674726347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.674729487+07:00","message":"> Transcript [2211] [false]: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.674732115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.674734782+07:00","message":"Set new StatePrefix: 'แค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.997260175+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.997307604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.997317259+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:09.997333622+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997341448+07:00","message":"[bufferProcess] interim [20000000]:แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997344977+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997352185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997355413+07:00","message":"> Transcript [2212] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997359013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997361515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.99736365+07:00","message":"StatePrefix: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:09.997366165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.18851626+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.188556029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.188563253+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.18857682+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188584694+07:00","message":"[bufferProcess] interim [140000000]:แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.18858707+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188591241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188594266+07:00","message":"> Transcript [2213] [false]: 'แค่นี้นะคะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.18859786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188599903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188601954+07:00","message":"StatePrefix: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.188604197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.190018308+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.19003248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.190036364+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.190044982+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190048889+07:00","message":"[bufferProcess] interim [200000000]:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190051344+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190053547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190055763+07:00","message":"> Transcript [2214] [false]: 'แค่นี้นะคะอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190058129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190060367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190062233+07:00","message":"StatePrefix: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.190064239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:10.355607551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:10.355622129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.772535789+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.772579295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.772586125+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.772604245+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772613145+07:00","message":"[bufferProcess] interim [800000000]:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.77261915+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772623252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772626539+07:00","message":"> Transcript [2215] [false]: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772630275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772633328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772635343+07:00","message":"StatePrefix: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772637783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772642991+07:00","message":"Push: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772645419+07:00","message":"TextPushed: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.772647612+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:10.77264986+07:00","message":"Next Push (prob) : 'คะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:10.772658056+07:00","message":"push: {false แค่นี้นะ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.159876891+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.159912342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.159918756+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.159930508+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159937931+07:00","message":"[bufferProcess] interim [160000000]:แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.15994054+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159945973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159949059+07:00","message":"> Transcript [2216] [false]: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159952224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159954512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159956396+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.159958853+07:00","message":"TextPushed: 'แค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.290504928+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.290541578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.29054767+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.290562453+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290570476+07:00","message":"[bufferProcess] interim [280000000]:แค่นี้นะคะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290572943+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.29057839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290581569+07:00","message":"> Transcript [2217] [false]: 'แค่นี้นะคะอ่านว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290584925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290586974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290589118+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.290591334+07:00","message":"TextPushed: 'แค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.616106669+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.616152194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.616167578+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.616178428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" set ของ s\\u0026p\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.61618129+07:00","message":"receive interim result [false|false]:  set ของ s&p"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.61620104+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.616218182+07:00","message":"[buffer interim] 265 false  set ของ s&p"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616227056+07:00","message":"[bufferProcess] interim [580000000]:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616230375+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616235895+07:00","message":"[bufferProcess] interim [580000000]: set ของ s&p"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.61623841+07:00","message":"[bufferProcess] update buffer: แค่นี้นะคะอ่านว่า set ของ s&p"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.61624163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.61624464+07:00","message":"> Transcript [2218] [false]: 'แค่นี้นะคะอ่านว่าเซตของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616248015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616250133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.616252313+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.61625447+07:00","message":"TextPushed: 'แค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.649340636+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.681815942+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.681865391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของ f ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.681871814+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.681882693+07:00","message":"[buffer interim] 265 false แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681890197+07:00","message":"[bufferProcess] interim [700000000]:แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681892908+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่า set ของ s&p"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681896767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681899781+07:00","message":"> Transcript [2219] [false]: 'แค่นี้นะคะอ่านว่า set ของ s&p'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681903324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681905447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681908039+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681910315+07:00","message":"TextPushed: 'แค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681913131+07:00","message":"Push: 'คะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681915154+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681918218+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะอ่านว่า set ของ s&p'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.681920539+07:00","message":"Next Push (prob) : ' set ของ s&p'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.681928994+07:00","message":"push: {false คะอ่านว่า 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812163257+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812207311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของ f ค่ะ\",\"confidence\":0.9581504}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.81221568+07:00","message":"receive interim result [true|false]: แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812225514+07:00","message":"end recv isFinal message id 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812229094+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812237654+07:00","message":"[buffer interim] 265 true แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812249856+07:00","message":"[bufferProcess] interim [850000000]:แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812256951+07:00","message":"[bufferProcess] send to processor (isfinal):แค่นี้นะคะอ่านว่าเซตของ f ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812262377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812266565+07:00","message":"> Transcript [2220] [false]: 'แค่นี้นะคะอ่านว่าเซตของ f ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812270767+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812274312+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของ f ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812277503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812280636+07:00","message":"> Transcript [2221] [true]: 'แค่นี้นะคะอ่านว่าเซตของ f ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812284293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812287458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812290408+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของ f ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812306303+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:11.812314155+07:00","message":"Push: 'เซตของ f ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.812324607+07:00","message":"push: {true เซตของ f ค่ะ 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:11.819706276+07:00","message":"write wav file: './tmp/7632/7632_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:11.9713047+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.539890986+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.539928819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.53993415+07:00","message":"receive interim result [false|false]: ประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.539946643+07:00","message":"[buffer interim] 266 false ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.539952904+07:00","message":"[bufferProcess] interim [360000000]:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.539954856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.724264207+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.724308738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.724315552+07:00","message":"receive interim result [false|false]: ประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.724331675+07:00","message":"[buffer interim] 266 false ประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.724340885+07:00","message":"[bufferProcess] interim [600000000]:ประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.724343348+07:00","message":"[bufferProcess] send to processor:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.724347554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.724350543+07:00","message":"> Transcript [2222] [false]: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.724352729+07:00","message":"Set StatePrefix (first interim): 'ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.852463323+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.852511198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.852518232+07:00","message":"receive interim result [false|false]: ประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:12.852535625+07:00","message":"[buffer interim] 266 false ประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.85254403+07:00","message":"[bufferProcess] interim [660000000]:ประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852547271+07:00","message":"[bufferProcess] send to processor:ประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852550989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852554294+07:00","message":"> Transcript [2223] [false]: 'ประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852557943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852560243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852562205+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:12.852564255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.172736737+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.17278617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วยเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.172793591+07:00","message":"receive interim result [false|false]: ประกอบไปด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.172808628+07:00","message":"[buffer interim] 266 false ประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172816671+07:00","message":"[bufferProcess] interim [960000000]:ประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172820055+07:00","message":"[bufferProcess] send to processor:ประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172827422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172832461+07:00","message":"> Transcript [2224] [false]: 'ประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172836349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172838843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172840879+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.172843086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.231549517+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.231596045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วยสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.231603722+07:00","message":"receive interim result [false|false]: ประกอบไปด้วยสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.231619302+07:00","message":"[buffer interim] 266 false ประกอบไปด้วยสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231630794+07:00","message":"[bufferProcess] interim [80000000]:ประกอบไปด้วยสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231633607+07:00","message":"[bufferProcess] send to processor:ประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231641452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231644683+07:00","message":"> Transcript [2225] [false]: 'ประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231648408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231651233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.23165337+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.231655577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:13.355694366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:13.355733038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.358062847+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.358093488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วยสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.358098779+07:00","message":"receive interim result [false|false]: ประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.358112613+07:00","message":"[buffer interim] 266 false ประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358121328+07:00","message":"[bufferProcess] interim [140000000]:ประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358123872+07:00","message":"[bufferProcess] send to processor:ประกอบไปด้วยสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358127206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358130172+07:00","message":"> Transcript [2226] [false]: 'ประกอบไปด้วยสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358133798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358136302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.35813869+07:00","message":"StatePrefix: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358140858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358146858+07:00","message":"Push: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358149082+07:00","message":"TextPushed: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358151382+07:00","message":"Set new StatePrefix : 'ประกอบไปด้วยสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.358154213+07:00","message":"Next Push (prob) : 'ไปด้วยสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.358162283+07:00","message":"push: {false ประกอบ 0 0xc0039e7180}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.934268522+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.934309256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วยสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.934315238+07:00","message":"receive interim result [false|false]: ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.934331535+07:00","message":"[buffer interim] 266 false ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934339717+07:00","message":"[bufferProcess] interim [740000000]:ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934342271+07:00","message":"[bufferProcess] send to processor:ประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934345824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934348812+07:00","message":"> Transcript [2227] [false]: 'ประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934351246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:13.934353503+07:00","message":"Set new StatePrefix: 'ประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:13.949768674+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.028711248+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073547719+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.07358639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบไปด้วยสมาชิกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073592612+07:00","message":"receive interim result [true|false]: ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073600398+07:00","message":"end recv isFinal message id 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073602773+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073609361+07:00","message":"[buffer interim] 266 true ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073619441+07:00","message":"[bufferProcess] interim [10000000]:ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073624357+07:00","message":"[bufferProcess] send to processor (isfinal):ประกอบไปด้วยสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.07362803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073631154+07:00","message":"> Transcript [2228] [false]: 'ประกอบไปด้วยสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073634701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073636841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073639379+07:00","message":"StatePrefix: 'ประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073641707+07:00","message":"TextPushed: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073643686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073645881+07:00","message":"> Transcript [2229] [true]: 'ประกอบไปด้วยสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073648081+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073649923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.07365189+07:00","message":"StatePrefix: 'ประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073653721+07:00","message":"TextPushed: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.073658378+07:00","message":"Push: 'ไปด้วยสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.073665558+07:00","message":"push: {true ไปด้วยสมาชิกค่ะ 0 0xc0039e7180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:14.080479477+07:00","message":"write wav file: './tmp/7632/7632_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.3893474+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.389386235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.389392211+07:00","message":"receive interim result [false|false]: ดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.389405979+07:00","message":"[buffer interim] 267 false ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.389412964+07:00","message":"[bufferProcess] interim [420000000]:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.389414743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.512181562+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.512222563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.512228512+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.512255804+07:00","message":"[buffer interim] 267 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.512265973+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.512269521+07:00","message":"[bufferProcess] send to processor:ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.512274251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.512278569+07:00","message":"> Transcript [2230] [false]: 'ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.512281773+07:00","message":"Set StatePrefix (first interim): 'ดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.697603546+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.697647901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.697658592+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.697675132+07:00","message":"[buffer interim] 267 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697686853+07:00","message":"[bufferProcess] interim [660000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697690006+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697696397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697699614+07:00","message":"> Transcript [2231] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697702114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.697704829+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.895462833+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.89550919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ A\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.895516371+07:00","message":"receive interim result [false|false]: โดยที่ A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:14.895530185+07:00","message":"[buffer interim] 267 false โดยที่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895537722+07:00","message":"[bufferProcess] interim [900000000]:โดยที่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895553622+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895562104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895565536+07:00","message":"> Transcript [2232] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895571434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895574923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895576972+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:14.895579212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.017593301+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.017639826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.017646394+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.017662659+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017671261+07:00","message":"[bufferProcess] interim [960000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017673624+07:00","message":"[bufferProcess] send to processor:โดยที่ A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017677127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017680499+07:00","message":"> Transcript [2233] [false]: 'โดยที่ A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017684524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017686747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017688845+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.017697482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278339731+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.27838365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278391586+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278402221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278413993+07:00","message":"receive interim result [false|false]:  x เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278422461+07:00","message":"[buffer interim] 267 false โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.278435012+07:00","message":"[buffer interim] 267 false  x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278442301+07:00","message":"[bufferProcess] interim [260000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278444968+07:00","message":"[bufferProcess] send to processor:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278451264+07:00","message":"[bufferProcess] interim [260000000]: x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278453913+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278456916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278459861+07:00","message":"> Transcript [2234] [false]: 'โดยที่ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278463266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278465888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278467806+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.278470112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599885879+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599935776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599943488+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599957822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599960741+07:00","message":"receive interim result [false|false]:  เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.599969154+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.59997314+07:00","message":"[buffer interim] 267 false  เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600000898+07:00","message":"[bufferProcess] interim [560000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600021267+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600031894+07:00","message":"[bufferProcess] interim [560000000]: เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600034791+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600038633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600042472+07:00","message":"> Transcript [2235] [false]: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600046026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.60004841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600050613+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.60005296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600057549+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600059555+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600061881+07:00","message":"Set new StatePrefix : 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.600064091+07:00","message":"Next Push (prob) : 'ที่ x เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.600073907+07:00","message":"push: {false โดย 0 0xc0039e7380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601480482+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601494142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601497774+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601508759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601511854+07:00","message":"receive interim result [false|false]:  เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601516767+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.601519782+07:00","message":"[buffer interim] 267 false  เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601527815+07:00","message":"[bufferProcess] interim [620000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601530592+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.60153385+07:00","message":"[bufferProcess] interim [620000000]: เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601536343+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601540012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601543231+07:00","message":"> Transcript [2236] [false]: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601546231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.60154843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601550444+07:00","message":"StatePrefix: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.601552836+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.91911716+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919154786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919161333+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919172048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919179672+07:00","message":"receive interim result [false|false]:  เป็นจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919188212+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.919191545+07:00","message":"[buffer interim] 267 false  เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919197527+07:00","message":"[bufferProcess] interim [920000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919200143+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919203219+07:00","message":"[bufferProcess] interim [920000000]: เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919209494+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919212565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919215564+07:00","message":"> Transcript [2237] [false]: 'โดยที่ x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.91921899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919221608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919223751+07:00","message":"StatePrefix: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.919225979+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976838552+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976886065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976894322+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976905083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976908301+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976915779+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:15.976921025+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976927113+07:00","message":"[bufferProcess] interim [980000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.97693+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976935608+07:00","message":"[bufferProcess] interim [980000000]: เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976938026+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976941342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976944291+07:00","message":"> Transcript [2238] [false]: 'โดยที่ x เป็นจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.97694735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976951224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976953347+07:00","message":"StatePrefix: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:15.976955532+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169020544+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169057704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169063895+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169076119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169079521+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169087007+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.169090508+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169107379+07:00","message":"[bufferProcess] interim [220000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169129041+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169136144+07:00","message":"[bufferProcess] interim [220000000]: เป็นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169139373+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169144037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.16914764+07:00","message":"> Transcript [2239] [false]: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169151424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169153634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169155981+07:00","message":"StatePrefix: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169179937+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169183502+07:00","message":"Push: 'ที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169185627+07:00","message":"TextPushed: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.169187823+07:00","message":"Set new StatePrefix : 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.16919016+07:00","message":"Next Push (prob) : 'จำนวนนับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.16920067+07:00","message":"push: {false ที่ x เป็น 0 0xc0039e7380}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:16.355985148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:16.356003762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488919961+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488957286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.48896302+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488975243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488979188+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488986996+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.488990488+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.488997404+07:00","message":"[bufferProcess] interim [460000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.488999832+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489002891+07:00","message":"[bufferProcess] interim [460000000]: เป็นจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489005641+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489008518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489011301+07:00","message":"> Transcript [2240] [false]: 'โดยที่ x เป็นจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489014903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489018799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489020939+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.489023249+07:00","message":"TextPushed: 'โดยที่ x เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695113944+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695168941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695177026+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695192405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่ลีลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.69519611+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่ลีลา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695207567+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.695211502+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695218427+07:00","message":"[bufferProcess] interim [640000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695221238+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695225898+07:00","message":"[bufferProcess] interim [640000000]: เป็นจำนวนนับที่ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.69522896+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695232083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695235161+07:00","message":"> Transcript [2241] [false]: 'โดยที่ x เป็นจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695238603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695240787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695242708+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.695245075+07:00","message":"TextPushed: 'โดยที่ x เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701495923+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701518251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701523453+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701534975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701538432+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701544184+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:16.701547222+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701551452+07:00","message":"[bufferProcess] interim [700000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701554562+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับที่ลีลา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701560149+07:00","message":"[bufferProcess] interim [700000000]: เป็นจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701562832+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701565756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701568176+07:00","message":"> Transcript [2242] [false]: 'โดยที่ x เป็นจำนวนนับที่ลีลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701570805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701572732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701574601+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:16.701576631+07:00","message":"TextPushed: 'โดยที่ x เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017887105+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017931777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017940048+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017952578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่มีหลักดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017956072+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่มีหลักดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.01796458+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.017968454+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่มีหลักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017975435+07:00","message":"[bufferProcess] interim [940000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017978552+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017982308+07:00","message":"[bufferProcess] interim [940000000]: เป็นจำนวนนับที่มีหลักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017985668+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่มีหลักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017991814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017995263+07:00","message":"> Transcript [2243] [false]: 'โดยที่ x เป็นจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.017999416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.01800168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018004205+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018006422+07:00","message":"TextPushed: 'โดยที่ x เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018009501+07:00","message":"Push: 'จำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018011514+07:00","message":"TextPushed: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018014336+07:00","message":"Set new StatePrefix : 'โดยที่ x เป็นจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.018016758+07:00","message":"Next Push (prob) : 'ที่มีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.018025462+07:00","message":"push: {false จำนวนนับ 0 0xc0039e7380}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.02176821+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021780962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021785853+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021795391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับที่มีหลักเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021798345+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021803501+07:00","message":"[buffer interim] 267 false โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.021806995+07:00","message":"[buffer interim] 267 false  เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021811235+07:00","message":"[bufferProcess] interim [0]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021813349+07:00","message":"[bufferProcess] send to processor:โดยที่ x เป็นจำนวนนับที่มีหลักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021815995+07:00","message":"[bufferProcess] interim [0]: เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021819094+07:00","message":"[bufferProcess] update buffer: โดยที่ x เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.02182184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021824359+07:00","message":"> Transcript [2244] [false]: 'โดยที่ x เป็นจำนวนนับที่มีหลักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.02182747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021829634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021831509+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.021833662+07:00","message":"TextPushed: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.149640891+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275436722+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275491235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x เป็นจำนวนนับที่มีหลักเดียว\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275500072+07:00","message":"receive interim result [true|false]: โดยที่ x เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275510532+07:00","message":"end recv isFinal message id 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275513034+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275521232+07:00","message":"[buffer interim] 267 true โดยที่ x เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275533888+07:00","message":"[bufferProcess] interim [360000000]:โดยที่ x เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275537511+07:00","message":"[bufferProcess] send to processor (isfinal):โดยที่ x เป็นจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275556046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275575497+07:00","message":"> Transcript [2245] [false]: 'โดยที่ x เป็นจำนวนนับที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275584137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.27558645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275589119+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275592008+07:00","message":"TextPushed: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275595145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275597425+07:00","message":"> Transcript [2246] [true]: 'โดยที่ x เป็นจำนวนนับที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.27559962+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275601447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275603343+07:00","message":"StatePrefix: 'โดยที่ x เป็นจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275605258+07:00","message":"TextPushed: 'โดยที่ x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:17.275615625+07:00","message":"Push: 'ที่มีหลักเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.275629609+07:00","message":"push: {true ที่มีหลักเดียว 0 0xc0039e7380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:17.286969816+07:00","message":"write wav file: './tmp/7632/7632_267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.731704651+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.789614619+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:17.980661218+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.194838474+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.194870514+07:00","message":"found end of frame, send empty tag with msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.194873928+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.194882553+07:00","message":"[buffer interim] 268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194890316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194913567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194917158+07:00","message":"> Transcript [2247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194920043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194922228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194924248+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.19492635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.194935498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.194945316+07:00","message":"push: {true \n 0 0xc002b4e200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:18.199655078+07:00","message":"write wav file: './tmp/7632/7632_268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.839595611+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.839639591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุยกับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.839646071+07:00","message":"receive interim result [false|false]: คุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.839658575+07:00","message":"[buffer interim] 269 false คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.839665768+07:00","message":"[bufferProcess] interim [660000000]:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.839667966+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.988631166+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.988682588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.988689455+07:00","message":"receive interim result [false|false]: จะขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:18.988706803+07:00","message":"[buffer interim] 269 false จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.988715407+07:00","message":"[bufferProcess] interim [780000000]:จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.988718071+07:00","message":"[bufferProcess] send to processor:คุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.988721772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.988725108+07:00","message":"> Transcript [2248] [false]: 'คุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:18.98872744+07:00","message":"Set StatePrefix (first interim): 'คุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.035400236+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.035450364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.035458165+07:00","message":"receive interim result [false|false]: จะค่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.035474842+07:00","message":"[buffer interim] 269 false จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035485046+07:00","message":"[bufferProcess] interim [840000000]:จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035488369+07:00","message":"[bufferProcess] send to processor:จะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035493289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035496477+07:00","message":"> Transcript [2249] [false]: 'จะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035498719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.035500706+07:00","message":"Set new StatePrefix: 'จะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.036261284+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.036273075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.036276382+07:00","message":"receive interim result [false|false]: จะค่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.03629687+07:00","message":"[buffer interim] 269 false จะค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.03630049+07:00","message":"[bufferProcess] interim [900000000]:จะค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.036302828+07:00","message":"[bufferProcess] send to processor:จะค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.036305046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.036307244+07:00","message":"> Transcript [2250] [false]: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.036309206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.03631161+07:00","message":"Set new StatePrefix: 'จะค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191782573+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191824937+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191828125+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191830343+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.19183293+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191835369+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191837277+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191840146+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191842291+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191844215+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.19184597+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191847889+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191849662+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191851393+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191853144+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191855047+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.1918626+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191864737+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191866541+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191868467+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.191870313+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:19.357036932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:19.357060502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.428255434+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.428299491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.428306424+07:00","message":"receive interim result [false|false]: จะค่อยๆอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.428321389+07:00","message":"[buffer interim] 269 false จะค่อยๆอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428330277+07:00","message":"[bufferProcess] interim [260000000]:จะค่อยๆอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428332711+07:00","message":"[bufferProcess] send to processor:จะค่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428336205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428339224+07:00","message":"> Transcript [2251] [false]: 'จะค่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.42834252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428344808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428347309+07:00","message":"StatePrefix: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.428349478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.4311981+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.431209157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.431213204+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.431222482+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431225853+07:00","message":"[bufferProcess] interim [320000000]:จะค่อยๆอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431227985+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431230296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431232434+07:00","message":"> Transcript [2252] [false]: 'จะค่อยๆอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431234719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431236801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431238667+07:00","message":"StatePrefix: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.431240727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.75138301+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.751441836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.751449351+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบายที"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.751465888+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบายที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751480129+07:00","message":"[bufferProcess] interim [560000000]:จะค่อยๆอธิบายที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751482821+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอธิบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751489064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751492185+07:00","message":"> Transcript [2253] [false]: 'จะค่อยๆอธิบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751495603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.75149801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751500217+07:00","message":"StatePrefix: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.751502537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.871307001+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.871358727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายทีละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.871365159+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบายทีละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.871381206+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบายทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871389833+07:00","message":"[bufferProcess] interim [680000000]:จะค่อยๆอธิบายทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871392644+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอธิบายที"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871396456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871399532+07:00","message":"> Transcript [2254] [false]: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871402561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871404866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871406904+07:00","message":"StatePrefix: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871409614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871412264+07:00","message":"Push: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871414393+07:00","message":"TextPushed: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871416693+07:00","message":"Set new StatePrefix : 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:19.871419049+07:00","message":"Next Push (prob) : 'ๆอธิบายที'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:19.871427332+07:00","message":"push: {false จะค่อย 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.069665023+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.069712606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายทีละส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.069720633+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบายทีละส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.069737411+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบายทีละส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069746574+07:00","message":"[bufferProcess] interim [860000000]:จะค่อยๆอธิบายทีละส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069749219+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอธิบายทีละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069757791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069761015+07:00","message":"> Transcript [2255] [false]: 'จะค่อยๆอธิบายทีละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069764548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069767231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069769576+07:00","message":"StatePrefix: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.069771963+07:00","message":"TextPushed: 'จะค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.279530242+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.279570909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายทีละส่วนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.279577163+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบายทีละส่วนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.27959341+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบายทีละส่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279601203+07:00","message":"[bufferProcess] interim [100000000]:จะค่อยๆอธิบายทีละส่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279603981+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอธิบายทีละส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279607493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279611105+07:00","message":"> Transcript [2256] [false]: 'จะค่อยๆอธิบายทีละส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279615846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279619137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.279622388+07:00","message":"StatePrefix: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.27962577+07:00","message":"TextPushed: 'จะค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.317683376+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.317720318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายทีละส่วนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.317726653+07:00","message":"receive interim result [false|false]: จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.317739342+07:00","message":"[buffer interim] 269 false จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317749214+07:00","message":"[bufferProcess] interim [160000000]:จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317752148+07:00","message":"[bufferProcess] send to processor:จะค่อยๆอธิบายทีละส่วนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.31775614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317758855+07:00","message":"> Transcript [2257] [false]: 'จะค่อยๆอธิบายทีละส่วนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317762559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.31776497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317767174+07:00","message":"StatePrefix: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.317769637+07:00","message":"TextPushed: 'จะค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.419441014+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.54183028+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541885229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะค่อยๆอธิบายทีละส่วนนะคะ\",\"confidence\":0.9416779}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541893217+07:00","message":"receive interim result [true|false]: จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541900334+07:00","message":"end recv isFinal message id 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541903114+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541909926+07:00","message":"[buffer interim] 269 true จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541918703+07:00","message":"[bufferProcess] interim [460000000]:จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541921697+07:00","message":"[bufferProcess] send to processor (isfinal):จะค่อยๆอธิบายทีละส่วนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541925422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541928508+07:00","message":"> Transcript [2258] [false]: 'จะค่อยๆอธิบายทีละส่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541933058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541935543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.54193764+07:00","message":"StatePrefix: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541940154+07:00","message":"TextPushed: 'จะค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541942898+07:00","message":"Push: 'ๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541945267+07:00","message":"TextPushed: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541947438+07:00","message":"Set new StatePrefix : 'จะค่อยๆอธิบายทีละส่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541949945+07:00","message":"Next Push (prob) : 'ละส่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541952004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541954295+07:00","message":"> Transcript [2259] [true]: 'จะค่อยๆอธิบายทีละส่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541956632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541958423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541960456+07:00","message":"StatePrefix: 'จะค่อยๆอธิบายทีละส่วนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541962895+07:00","message":"TextPushed: 'จะค่อยๆอธิบายที'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:20.541965024+07:00","message":"Push: 'ละส่วนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.541997086+07:00","message":"push: {false ๆอธิบายที 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.542018496+07:00","message":"push: {true ละส่วนนะคะ 0 0xc002b4e980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:20.549736753+07:00","message":"write wav file: './tmp/7632/7632_269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:20.740066749+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.272304426+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.272349077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.272355214+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.272371777+07:00","message":"[buffer interim] 270 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.272378764+07:00","message":"[bufferProcess] interim [300000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.272380715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.431978656+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.432027772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.432033941+07:00","message":"receive interim result [false|false]: ส่วนแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.432051284+07:00","message":"[buffer interim] 270 false ส่วนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.432059111+07:00","message":"[bufferProcess] interim [480000000]:ส่วนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.432061817+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.43207271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.432076231+07:00","message":"> Transcript [2260] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.432078806+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.640994447+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.641032996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแรกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.641039368+07:00","message":"receive interim result [false|false]: ส่วนแรกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:21.641053424+07:00","message":"[buffer interim] 270 false ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641061257+07:00","message":"[bufferProcess] interim [720000000]:ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641063674+07:00","message":"[bufferProcess] send to processor:ส่วนแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641069713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641072714+07:00","message":"> Transcript [2261] [false]: 'ส่วนแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641076012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641078337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641080454+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:21.641082746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.089727001+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.208182281+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.208221622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแรกค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.208227693+07:00","message":"receive interim result [false|false]: ส่วนแรกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.208241694+07:00","message":"[buffer interim] 270 false ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208248399+07:00","message":"[bufferProcess] interim [320000000]:ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208252893+07:00","message":"[bufferProcess] send to processor:ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208258606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208262961+07:00","message":"> Transcript [2262] [false]: 'ส่วนแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208268256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208271759+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.208274083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237005509+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237041729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแรกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237046881+07:00","message":"receive interim result [true|false]: ส่วนแรกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237055286+07:00","message":"end recv isFinal message id 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237057493+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237063344+07:00","message":"[buffer interim] 270 true ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.23706931+07:00","message":"[bufferProcess] interim [380000000]:ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237072531+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนแรกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.23707607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237078924+07:00","message":"> Transcript [2263] [false]: 'ส่วนแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237082392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237084954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237091007+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237093471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237095456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237097693+07:00","message":"> Transcript [2264] [true]: 'ส่วนแรกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237100064+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237102081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237103859+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237105678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:22.237113381+07:00","message":"Push: 'ส่วนแรกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.237120341+07:00","message":"push: {true ส่วนแรกค่ะ 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:22.243244361+07:00","message":"write wav file: './tmp/7632/7632_270.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:22.357765058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:22.357780222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:22.731029199+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.279550343+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.27959363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.279600544+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.279614215+07:00","message":"[buffer interim] 271 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279620974+07:00","message":"[bufferProcess] interim [420000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279623069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279628602+07:00","message":"[bufferProcess] send to processor (ticker):เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279631671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279634829+07:00","message":"> Transcript [2265] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.279637249+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.504385995+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.504420531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.50442707+07:00","message":"receive interim result [false|false]: คือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.504439464+07:00","message":"[buffer interim] 271 false คือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.504445708+07:00","message":"[bufferProcess] interim [600000000]:คือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.504447669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.816408633+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.816447686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.81645349+07:00","message":"receive interim result [false|false]: คือชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.81647053+07:00","message":"[buffer interim] 271 false คือชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.816479728+07:00","message":"[bufferProcess] interim [900000000]:คือชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.81648354+07:00","message":"[bufferProcess] send to processor:คือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.816491042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.816495234+07:00","message":"> Transcript [2266] [false]: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.816498166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.816500431+07:00","message":"Set new StatePrefix: 'คือชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.937177582+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.937229876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อ Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.937238687+07:00","message":"receive interim result [false|false]: คือชื่อ Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:23.93725452+07:00","message":"[buffer interim] 271 false คือชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937263808+07:00","message":"[bufferProcess] interim [20000000]:คือชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937268152+07:00","message":"[bufferProcess] send to processor:คือชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.93727688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937281414+07:00","message":"> Transcript [2267] [false]: 'คือชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937285599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937288397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937291809+07:00","message":"StatePrefix: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:23.937295019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.117254461+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.117293592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.11730154+07:00","message":"receive interim result [false|false]: คือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.117313594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.11731737+07:00","message":"receive interim result [false|false]:  Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.117326226+07:00","message":"[buffer interim] 271 false คือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.117330037+07:00","message":"[buffer interim] 271 false  Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.11733659+07:00","message":"[bufferProcess] interim [200000000]:คือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117338871+07:00","message":"[bufferProcess] send to processor:คือชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117342206+07:00","message":"[bufferProcess] interim [200000000]: Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117344914+07:00","message":"[bufferProcess] update buffer: คือชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117347947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117351097+07:00","message":"> Transcript [2268] [false]: 'คือชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.1173542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117356417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117358591+07:00","message":"StatePrefix: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.117360757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161440726+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161478148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161485758+07:00","message":"receive interim result [false|false]: คือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161499243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" setup\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161503072+07:00","message":"receive interim result [false|false]:  setup"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161518628+07:00","message":"[buffer interim] 271 false คือชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.161528939+07:00","message":"[buffer interim] 271 false  setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161535675+07:00","message":"[bufferProcess] interim [260000000]:คือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.16153858+07:00","message":"[bufferProcess] send to processor:คือชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161541592+07:00","message":"[bufferProcess] interim [260000000]: setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161544292+07:00","message":"[bufferProcess] update buffer: คือชื่อ setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161547671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161550716+07:00","message":"> Transcript [2269] [false]: 'คือชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161553501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161555625+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161557836+07:00","message":"StatePrefix: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.161559894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.329244507+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.430075823+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.430121984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือชื่อเน็ตอ่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.430129504+07:00","message":"receive interim result [false|false]: คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.430142108+07:00","message":"[buffer interim] 271 false คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430150052+07:00","message":"[bufferProcess] interim [620000000]:คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430152742+07:00","message":"[bufferProcess] send to processor:คือชื่อ setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430158226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.43016132+07:00","message":"> Transcript [2270] [false]: 'คือชื่อ setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430164505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430166847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430168924+07:00","message":"StatePrefix: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430171389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430175953+07:00","message":"Push: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430177954+07:00","message":"TextPushed: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430180017+07:00","message":"Set new StatePrefix : 'คือชื่อ setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.430182157+07:00","message":"Next Push (prob) : ' setup'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.430189516+07:00","message":"push: {false คือชื่อ 0 0xc0032b2200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495897764+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495940328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือชื่อเน็ตอ่ะค่ะ\",\"confidence\":0.8236481}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495946734+07:00","message":"receive interim result [true|false]: ก็คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495954758+07:00","message":"end recv isFinal message id 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495957119+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.495963605+07:00","message":"[buffer interim] 271 true ก็คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495971379+07:00","message":"[bufferProcess] interim [620000000]:ก็คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495974978+07:00","message":"[bufferProcess] send to processor (isfinal):คือชื่อเน็ตอ่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495978315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495981389+07:00","message":"> Transcript [2271] [false]: 'คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495984387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495987047+07:00","message":"Set new StatePrefix: 'คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495988988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495991061+07:00","message":"> Transcript [2272] [true]: 'ก็คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.49599345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495995498+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495997684+07:00","message":"StatePrefix: 'คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.495999843+07:00","message":"TextPushed: 'คือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.496001604+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.496090837+07:00","message":"Push: 'เน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.496093821+07:00","message":"TextPushed: 'คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.496096161+07:00","message":"Set new StatePrefix : 'ก็คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.49609846+07:00","message":"Next Push (prob) : 'ก็คือชื่อเน็ตอ่ะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.496106474+07:00","message":"push: {true เน็ตอ่ะค่ะ 0 0xc0032b2200}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.496116073+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_271.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:24.502287294+07:00","message":"write wav file: './tmp/7632/7632_271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.579859115+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.64899238+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.786505234+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.816020834+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.8160535+07:00","message":"found end of frame, send empty tag with msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.816057195+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.816068569+07:00","message":"[buffer interim] 272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816080302+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816087956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.81609087+07:00","message":"> Transcript [2273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816093974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816095992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816098004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.816100378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:24.81610561+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.816115808+07:00","message":"push: {true \n 0 0xc0032b2300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:24.820850438+07:00","message":"write wav file: './tmp/7632/7632_272.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:24.841509489+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.031402176+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.039309602+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.039335762+07:00","message":"found end of frame, send empty tag with msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.039340765+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.03935061+07:00","message":"[buffer interim] 273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039359769+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039365373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039369304+07:00","message":"> Transcript [2274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039373314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039376269+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039379495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039382339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.039387643+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.039408876+07:00","message":"push: {true \n 0 0xc000183880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:25.044290897+07:00","message":"write wav file: './tmp/7632/7632_273.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.159554439+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.221078467+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.252989498+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.253011595+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.253014882+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.253020878+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253027444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253031679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253035132+07:00","message":"> Transcript [2275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253038439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253040553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253043389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253045739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.253054327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.253062428+07:00","message":"push: {true \n 0 0xc0032b2600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:25.257568366+07:00","message":"write wav file: './tmp/7632/7632_274.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:25.358806201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:25.358820604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.567776019+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.567825265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.567833339+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.567850409+07:00","message":"[buffer interim] 275 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.567858125+07:00","message":"[bufferProcess] interim [420000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.567860089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.764751784+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.764792573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.764799013+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:25.764813817+07:00","message":"[buffer interim] 275 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.764821593+07:00","message":"[bufferProcess] interim [540000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.764824289+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.764827766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.764830715+07:00","message":"> Transcript [2276] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:25.764833157+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.070311686+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.070349713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.070355445+07:00","message":"receive interim result [false|false]: นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.070367839+07:00","message":"[buffer interim] 275 false นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070374582+07:00","message":"[bufferProcess] interim [840000000]:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070376981+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070383162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070386409+07:00","message":"> Transcript [2277] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070389708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070391827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070394631+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.070396954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.200172032+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.200208935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.200214925+07:00","message":"receive interim result [false|false]: นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.20022994+07:00","message":"[buffer interim] 275 false นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200237231+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200239837+07:00","message":"[bufferProcess] send to processor:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200243322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200246707+07:00","message":"> Transcript [2278] [false]: 'นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.20025006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200252166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200254721+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.200256897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.467241433+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.467292005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.467299181+07:00","message":"receive interim result [false|false]: นักเรียนสามารถตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.467313706+07:00","message":"[buffer interim] 275 false นักเรียนสามารถตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.46732086+07:00","message":"[bufferProcess] interim [260000000]:นักเรียนสามารถตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467323393+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467330186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467333408+07:00","message":"> Transcript [2279] [false]: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467336824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467339215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467341759+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.467344057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.657685788+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.65771234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถตั้งชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.657718209+07:00","message":"receive interim result [false|false]: นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.657735708+07:00","message":"[buffer interim] 275 false นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.65774532+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657748669+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657752493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657755558+07:00","message":"> Transcript [2280] [false]: 'นักเรียนสามารถตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657758973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657761252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657763736+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657765985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657772662+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657774822+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657777106+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:26.657779695+07:00","message":"Next Push (prob) : 'เรียนสามารถตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:26.657808687+07:00","message":"push: {false นัก 0 0xc002b4f500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.141970305+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.233034553+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.233077237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถตั้งชื่อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.23308383+07:00","message":"receive interim result [false|false]: นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.23309615+07:00","message":"[buffer interim] 275 false นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233104153+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233107115+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233112897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233115841+07:00","message":"> Transcript [2281] [false]: 'นักเรียนสามารถตั้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233119311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.2331215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.23312359+07:00","message":"StatePrefix: 'นักเรียนสามารถตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.233126114+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242228363+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242246146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถตั้งชื่อ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242250546+07:00","message":"receive interim result [true|false]: นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242257461+07:00","message":"end recv isFinal message id 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242260013+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242265453+07:00","message":"[buffer interim] 275 true นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242269886+07:00","message":"[bufferProcess] interim [130000000]:นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242273081+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนสามารถตั้งชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242276051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242278285+07:00","message":"> Transcript [2282] [false]: 'นักเรียนสามารถตั้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242280847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242284555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242286445+07:00","message":"StatePrefix: 'นักเรียนสามารถตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242288522+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242290813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242292865+07:00","message":"> Transcript [2283] [true]: 'นักเรียนสามารถตั้งชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242294964+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242296727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242298504+07:00","message":"StatePrefix: 'นักเรียนสามารถตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242300506+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:27.242306921+07:00","message":"Push: 'เรียนสามารถตั้งชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.242314058+07:00","message":"push: {true เรียนสามารถตั้งชื่อ 0 0xc002b4f500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:27.248729621+07:00","message":"write wav file: './tmp/7632/7632_275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:27.789916086+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.284516874+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.284561907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.284572183+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.284586517+07:00","message":"[buffer interim] 276 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284593899+07:00","message":"[bufferProcess] interim [300000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284596364+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284602915+07:00","message":"[bufferProcess] send to processor (ticker):เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284605857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284608741+07:00","message":"> Transcript [2284] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.284610992+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.339575115+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.339605302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.339610813+07:00","message":"receive interim result [false|false]: Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.339627581+07:00","message":"[buffer interim] 276 false Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.339634567+07:00","message":"[bufferProcess] interim [360000000]:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.339636505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:28.359785276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:28.359811957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.490231103+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.490272073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"setup\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.490278325+07:00","message":"receive interim result [false|false]: setup"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.490290485+07:00","message":"[buffer interim] 276 false setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.490299972+07:00","message":"[bufferProcess] interim [480000000]:setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.490302366+07:00","message":"[bufferProcess] send to processor:Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.490307617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.490310485+07:00","message":"> Transcript [2285] [false]: 'Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.490313014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.49031571+07:00","message":"Set new StatePrefix: 'Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.565975196+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.566019894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.566028133+07:00","message":"receive interim result [false|false]: เช็คราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.566046705+07:00","message":"[buffer interim] 276 false เช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566056032+07:00","message":"[bufferProcess] interim [600000000]:เช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566060852+07:00","message":"[bufferProcess] send to processor:setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566066566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566071004+07:00","message":"> Transcript [2286] [false]: 'setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566074045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.566077695+07:00","message":"Set new StatePrefix: 'setup'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.649337156+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.649380525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.64938727+07:00","message":"receive interim result [false|false]: เซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.649404334+07:00","message":"[buffer interim] 276 false เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.64941177+07:00","message":"[bufferProcess] interim [660000000]:เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.649414131+07:00","message":"[bufferProcess] send to processor:เช็คราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.649417756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.649420815+07:00","message":"> Transcript [2287] [false]: 'เช็คราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.649423207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.649426053+07:00","message":"Set new StatePrefix: 'เช็คราคา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.660483934+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.660506911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจตคติ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.660511964+07:00","message":"receive interim result [false|false]: เจตคติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.660524381+07:00","message":"[buffer interim] 276 false เจตคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660529463+07:00","message":"[bufferProcess] interim [720000000]:เจตคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660531469+07:00","message":"[bufferProcess] send to processor:เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660534753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660537327+07:00","message":"> Transcript [2288] [false]: 'เซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660539364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.660541403+07:00","message":"Set new StatePrefix: 'เซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.836965285+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.837002649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.837008254+07:00","message":"receive interim result [false|false]: เซตนะคะได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:28.837023329+07:00","message":"[buffer interim] 276 false เซตนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837030907+07:00","message":"[bufferProcess] interim [840000000]:เซตนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837033273+07:00","message":"[bufferProcess] send to processor:เจตคติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837036867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837039748+07:00","message":"> Transcript [2289] [false]: 'เจตคติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837041919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:28.837044155+07:00","message":"Set new StatePrefix: 'เจตคติ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.231666644+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.231709824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เอฟ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.231716419+07:00","message":"receive interim result [false|false]: เซตนะคะได้เอฟ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.231732938+07:00","message":"[buffer interim] 276 false เซตนะคะได้เอฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231743511+07:00","message":"[bufferProcess] interim [260000000]:เซตนะคะได้เอฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231746366+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231753258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231756363+07:00","message":"> Transcript [2290] [false]: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231758856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.231761375+07:00","message":"Set new StatePrefix: 'เซตนะคะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.237887528+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.237907289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.237911656+07:00","message":"receive interim result [false|false]: เซตนะคะได้เอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.23792295+07:00","message":"[buffer interim] 276 false เซตนะคะได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.23792776+07:00","message":"[bufferProcess] interim [320000000]:เซตนะคะได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237930174+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เอฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237932936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237935274+07:00","message":"> Transcript [2291] [false]: 'เซตนะคะได้เอฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237938437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237943967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237946009+07:00","message":"StatePrefix: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.237948138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.426917433+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.426959023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.426965014+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.426978758+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.426987944+07:00","message":"[bufferProcess] interim [500000000]:เซตนะคะได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.4269906+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.426996195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.426999136+07:00","message":"> Transcript [2292] [false]: 'เซตนะคะได้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.427002524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.427004843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.427007077+07:00","message":"StatePrefix: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.42700926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.556564162+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.556615079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.556624102+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.556644272+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556654112+07:00","message":"[bufferProcess] interim [560000000]:เซตนะคะได้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556658564+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556663977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556669037+07:00","message":"> Transcript [2293] [false]: 'เซตนะคะได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556674561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556678033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556681153+07:00","message":"StatePrefix: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.556684269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.877651267+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.877697052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.87770272+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.877719024+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877726628+07:00","message":"[bufferProcess] interim [860000000]:เซตนะคะได้เองนะครับโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.87773143+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877737336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877740945+07:00","message":"> Transcript [2294] [false]: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877744593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877748549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877750737+07:00","message":"StatePrefix: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877752935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877760091+07:00","message":"Push: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877762185+07:00","message":"TextPushed: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877764253+07:00","message":"Set new StatePrefix : 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:29.877766529+07:00","message":"Next Push (prob) : 'เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:29.877775583+07:00","message":"push: {false เซตนะคะได้ 0 0xc002b4f800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.056858057+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.056922893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.056930134+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.056946516+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056956273+07:00","message":"[bufferProcess] interim [40000000]:เซตนะคะได้เองนะครับโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056958762+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056964551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056968022+07:00","message":"> Transcript [2295] [false]: 'เซตนะคะได้เองนะครับโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056971457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056973613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056976274+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.056978669+07:00","message":"TextPushed: 'เซตนะคะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.246289721+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.246328021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.246334782+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้หลัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.246360532+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246368674+07:00","message":"[bufferProcess] interim [280000000]:เซตนะคะได้เองนะครับโดยใช้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246371517+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246375902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246378662+07:00","message":"> Transcript [2296] [false]: 'เซตนะคะได้เองนะครับโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246382027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246384163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246386607+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.246388909+07:00","message":"TextPushed: 'เซตนะคะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.379884958+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.379930643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.379937467+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.379951894+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379959611+07:00","message":"[bufferProcess] interim [400000000]:เซตนะคะได้เองนะครับโดยใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379964295+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.37997335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379976448+07:00","message":"> Transcript [2297] [false]: 'เซตนะคะได้เองนะครับโดยใช้หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379980057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379982628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379985404+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.379987766+07:00","message":"TextPushed: 'เซตนะคะได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.628912851+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.628955877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.628961205+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.628975276+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628982674+07:00","message":"[bufferProcess] interim [700000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628986558+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628990572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628993061+07:00","message":"> Transcript [2298] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628996695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.628998727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.62900134+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.629003661+07:00","message":"TextPushed: 'เซตนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.629007138+07:00","message":"Push: 'เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.629009906+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.629012129+07:00","message":"Set new StatePrefix : 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.629014849+07:00","message":"Next Push (prob) : 'โดยใช้อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.629027094+07:00","message":"push: {false เองนะครับ 0 0xc002b4f800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.827280631+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.827323453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.827330893+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:30.827348503+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827357067+07:00","message":"[bufferProcess] interim [880000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827359875+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827364415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827367909+07:00","message":"> Transcript [2299] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.82737162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827373973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827376359+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:30.827379389+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.023359463+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.023410283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.023417062+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.023439506+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023450791+07:00","message":"[bufferProcess] interim [120000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023454102+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023458814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023462135+07:00","message":"> Transcript [2300] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023466178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023468523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023470851+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.023473404+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.152218251+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.152256328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.152262084+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.15227774+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152285429+07:00","message":"[bufferProcess] interim [180000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152287985+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152291697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152294913+07:00","message":"> Transcript [2301] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152299204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.15230125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152303551+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.152306409+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.27114676+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.2711877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.271193876+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.271205607+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271214948+07:00","message":"[bufferProcess] interim [240000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271219545+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271225309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.2712295+07:00","message":"> Transcript [2302] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271235166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271238427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271244688+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271248844+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271252814+07:00","message":"Push: 'โดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271255582+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271259452+07:00","message":"Set new StatePrefix : 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัว P'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.271263317+07:00","message":"Next Push (prob) : 'ภาษาอังกฤษตัว P'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.271272402+07:00","message":"push: {false โดยใช้อักษร 0 0xc002b4f800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.335968121+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.336004725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.336011349+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.336027658+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336036912+07:00","message":"[bufferProcess] interim [420000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336041759+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336045793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336049135+07:00","message":"> Transcript [2303] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336051947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.336054158+07:00","message":"Set new StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:31.360172424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:31.360184539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.670366223+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.670413396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.670420954+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.670436723+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670448768+07:00","message":"[bufferProcess] interim [720000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670451496+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670455246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670458676+07:00","message":"> Transcript [2304] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670463081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670465236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670467546+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.670470589+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.733579439+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.733613537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.733619762+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.733637819+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.73364593+07:00","message":"[bufferProcess] interim [780000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733648762+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.73365278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733655466+07:00","message":"> Transcript [2305] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733659052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733661605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733663659+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.733666722+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.868774721+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.868819971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.868827753+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.868839882+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868848194+07:00","message":"[bufferProcess] interim [840000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868852013+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868857254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868860225+07:00","message":"> Transcript [2306] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868863969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868865928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868868342+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.868880469+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.998372126+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.99841487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.998422123+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.998437572+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998445863+07:00","message":"[bufferProcess] interim [960000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998448575+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998456038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998459065+07:00","message":"> Transcript [2307] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998464081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998466418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998469644+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998473201+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998480819+07:00","message":"Push: 'ภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998483373+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998485718+07:00","message":"Set new StatePrefix : 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:31.998488213+07:00","message":"Next Push (prob) : 'ใหญ่ตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:31.998496491+07:00","message":"push: {false ภาษาอังกฤษตัวพิมพ์ 0 0xc002b4f800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.042862591+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.042915821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.042922145+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.042939628+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.042947386+07:00","message":"[bufferProcess] interim [80000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.042950493+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.042958561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.042962654+07:00","message":"> Transcript [2308] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.042965559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.04297181+07:00","message":"Set new StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.209868094+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.237281547+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.237336725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.237342967+07:00","message":"receive interim result [false|false]: เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.237355687+07:00","message":"[buffer interim] 276 false เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237362009+07:00","message":"[bufferProcess] interim [320000000]:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237365374+07:00","message":"[bufferProcess] send to processor:เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237374088+07:00","message":"> Transcript [2309] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237378301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237380537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.237382675+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.23738561+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415551807+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415600988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ\",\"confidence\":0.9201466}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415609312+07:00","message":"receive interim result [true|false]: เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415618334+07:00","message":"end recv isFinal message id 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415621224+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415627769+07:00","message":"[buffer interim] 276 true เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.41563728+07:00","message":"[bufferProcess] interim [440000000]:เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415642602+07:00","message":"[bufferProcess] send to processor (isfinal):เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415646334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415649494+07:00","message":"> Transcript [2310] [false]: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415653424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415655337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415657326+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415663928+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415666216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415668925+07:00","message":"> Transcript [2311] [true]: 'เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415672734+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415677882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415680536+07:00","message":"StatePrefix: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.41568401+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415687184+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.41590134+07:00","message":"Push: 'ใหญ่ตัวใดก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415906715+07:00","message":"TextPushed: 'เซตนะคะได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415909271+07:00","message":"Set new StatePrefix : 'เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415911831+07:00","message":"Next Push (prob) : 'เช็คราคาได้เองนะครับโดยใช้อักษรภาษาอังกฤษตัวพิมพ์ใหญ่ตัวใดก็ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:32.415919935+07:00","message":"push: {true ใหญ่ตัวใดก็ได้ค่ะ 0 0xc002b4f800}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:32.415949976+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_276.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:32.425691699+07:00","message":"write wav file: './tmp/7632/7632_276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.495392405+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.551156444+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.704950115+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.704971107+07:00","message":"found end of frame, send empty tag with msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.704974308+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.704981175+07:00","message":"[buffer interim] 277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.704987965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.704992165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.704994962+07:00","message":"> Transcript [2312] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.704997409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.704999613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.705001599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.705003515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:33.705011414+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.70502031+07:00","message":"push: {true \n 0 0xc0003a4400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:33.709687819+07:00","message":"write wav file: './tmp/7632/7632_277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:33.74102159+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.10133276+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.101374345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.10137951+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.101392234+07:00","message":"[buffer interim] 278 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.101398983+07:00","message":"[bufferProcess] interim [420000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.101400896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:34.361046966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:34.36104895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.425567403+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.425613053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวนสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.425620324+07:00","message":"receive interim result [false|false]: สวนสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.425638341+07:00","message":"[buffer interim] 278 false สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.425646114+07:00","message":"[bufferProcess] interim [600000000]:สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.425648769+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.425655758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.425658874+07:00","message":"> Transcript [2313] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.425661331+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.550114402+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.550157257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนฉัตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.550163046+07:00","message":"receive interim result [false|false]: สนฉัตร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.550172835+07:00","message":"[buffer interim] 278 false สนฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.55017987+07:00","message":"[bufferProcess] interim [660000000]:สนฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.550182188+07:00","message":"[bufferProcess] send to processor:สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.550186188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.550189106+07:00","message":"> Transcript [2314] [false]: 'สวนสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.550191286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.550193486+07:00","message":"Set new StatePrefix: 'สวนสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.744992057+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.7450235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถัดมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.745029152+07:00","message":"receive interim result [false|false]: ส่วนถัดมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.745037668+07:00","message":"[buffer interim] 278 false ส่วนถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745044489+07:00","message":"[bufferProcess] interim [780000000]:ส่วนถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745046709+07:00","message":"[bufferProcess] send to processor:สนฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745050059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745052946+07:00","message":"> Transcript [2315] [false]: 'สนฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745055169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.745057158+07:00","message":"Set new StatePrefix: 'สนฉัตร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.849026738+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.849067638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแชทมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.849073993+07:00","message":"receive interim result [false|false]: ส่วนแชทมานะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.84908906+07:00","message":"[buffer interim] 278 false ส่วนแชทมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.849100831+07:00","message":"[bufferProcess] interim [900000000]:ส่วนแชทมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.849103664+07:00","message":"[bufferProcess] send to processor:ส่วนถัดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.84910751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.849110871+07:00","message":"> Transcript [2316] [false]: 'ส่วนถัดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.84911351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.84911566+07:00","message":"Set new StatePrefix: 'ส่วนถัดมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.869746014+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.8697758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแชทมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.869780999+07:00","message":"receive interim result [false|false]: ส่วนแชทมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:34.869817312+07:00","message":"[buffer interim] 278 false ส่วนแชทมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869826587+07:00","message":"[bufferProcess] interim [20000000]:ส่วนแชทมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869829153+07:00","message":"[bufferProcess] send to processor:ส่วนแชทมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869833421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869836725+07:00","message":"> Transcript [2317] [false]: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869839347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:34.869841489+07:00","message":"Set new StatePrefix: 'ส่วนแชทมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.318869239+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.318926114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแชทมานะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.318932611+07:00","message":"receive interim result [false|false]: ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.318946707+07:00","message":"[buffer interim] 278 false ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318954758+07:00","message":"[bufferProcess] interim [620000000]:ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318957917+07:00","message":"[bufferProcess] send to processor:ส่วนแชทมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318964153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318967267+07:00","message":"> Transcript [2318] [false]: 'ส่วนแชทมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318970836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318973131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318975137+07:00","message":"StatePrefix: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.318977445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.638642421+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.638682572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแชทมานะคะก็คือ F\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.63869177+07:00","message":"receive interim result [false|false]: ส่วนแชทมานะคะก็คือ F"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.638708497+07:00","message":"[buffer interim] 278 false ส่วนแชทมานะคะก็คือ F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638716232+07:00","message":"[bufferProcess] interim [860000000]:ส่วนแชทมานะคะก็คือ F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638718942+07:00","message":"[bufferProcess] send to processor:ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638722992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638725823+07:00","message":"> Transcript [2319] [false]: 'ส่วนแชทมานะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638729019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638731131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638733341+07:00","message":"StatePrefix: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:35.638736827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:35.989032186+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043729575+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043779042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนแชทมานะคะก็คือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043785615+07:00","message":"receive interim result [false|false]: ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043796956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043799899+07:00","message":"receive interim result [false|false]:  x ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043808637+07:00","message":"[buffer interim] 278 false ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.043812072+07:00","message":"[buffer interim] 278 false  x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043819071+07:00","message":"[bufferProcess] interim [220000000]:ส่วนแชทมานะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043821852+07:00","message":"[bufferProcess] send to processor:ส่วนแชทมานะคะก็คือ F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043825025+07:00","message":"[bufferProcess] interim [220000000]: x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.04382898+07:00","message":"[bufferProcess] update buffer: ส่วนแชทมานะคะก็คือ x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043832293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043835348+07:00","message":"> Transcript [2320] [false]: 'ส่วนแชทมานะคะก็คือ F'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043838695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043840836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.043845008+07:00","message":"StatePrefix: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.04384736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.061184758+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195183617+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.19522419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนถัดมานะคะก็คือ x ค่ะ\",\"confidence\":0.94152135}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.1952305+07:00","message":"receive interim result [true|false]: ส่วนถัดมานะคะก็คือ x ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195238322+07:00","message":"end recv isFinal message id 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195240649+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195246769+07:00","message":"[buffer interim] 278 true ส่วนถัดมานะคะก็คือ x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195256075+07:00","message":"[bufferProcess] interim [460000000]:ส่วนถัดมานะคะก็คือ x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195261119+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนแชทมานะคะก็คือ x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195264499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195267713+07:00","message":"> Transcript [2321] [false]: 'ส่วนแชทมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195270827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195272958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195275147+07:00","message":"StatePrefix: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.19527736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195281786+07:00","message":"Push: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195284226+07:00","message":"TextPushed: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195286453+07:00","message":"Set new StatePrefix : 'ส่วนแชทมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195289065+07:00","message":"Next Push (prob) : 'คะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.19529116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195293612+07:00","message":"> Transcript [2322] [true]: 'ส่วนถัดมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.1952959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195297724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195299478+07:00","message":"StatePrefix: 'ส่วนแชทมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195301547+07:00","message":"TextPushed: 'ส่วนแชทมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195303275+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195371927+07:00","message":"push: {false ส่วนแชทมานะ 0 0xc0039e6f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195430784+07:00","message":"Push: 'ถัดมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195437789+07:00","message":"TextPushed: 'ส่วนแชทมานะถัดมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195439839+07:00","message":"Set new StatePrefix : 'ส่วนถัดมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195442065+07:00","message":"Next Push (prob) : 'ส่วนถัดมานะคะก็คือ x ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.195447967+07:00","message":"push: {true ถัดมานะคะก็คือ x ค่ะ 0 0xc0039e6f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.195447135+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_278.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:36.203348399+07:00","message":"write wav file: './tmp/7632/7632_278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.714293006+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.71433064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.714335752+07:00","message":"receive interim result [false|false]: SF"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.714347815+07:00","message":"[buffer interim] 279 false SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.714354886+07:00","message":"[bufferProcess] interim [420000000]:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.714356835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.864143875+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.864178695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.864184375+07:00","message":"receive interim result [false|false]: ในที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.864200023+07:00","message":"[buffer interim] 279 false ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.864207615+07:00","message":"[bufferProcess] interim [600000000]:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.864210127+07:00","message":"[bufferProcess] send to processor:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.864213704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.864216664+07:00","message":"> Transcript [2323] [false]: 'SF'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.864218947+07:00","message":"Set StatePrefix (first interim): 'SF'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.939686354+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.939726232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SF Cinema\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.939732307+07:00","message":"receive interim result [false|false]: SF Cinema"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:36.939744126+07:00","message":"[buffer interim] 279 false SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.939751433+07:00","message":"[bufferProcess] interim [660000000]:SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.939754061+07:00","message":"[bufferProcess] send to processor:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.939758476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.939761402+07:00","message":"> Transcript [2324] [false]: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.939764015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:36.93976626+07:00","message":"Set new StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.136404185+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.136437194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.136442742+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.136453634+07:00","message":"[buffer interim] 279 false ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136460314+07:00","message":"[bufferProcess] interim [840000000]:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136463202+07:00","message":"[bufferProcess] send to processor:SF Cinema"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136468653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136471472+07:00","message":"> Transcript [2325] [false]: 'SF Cinema'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136473701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.136476113+07:00","message":"Set new StatePrefix: 'SF Cinema'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:37.361358542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:37.361380373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.447770593+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.447810547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.447816516+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.447826348+07:00","message":"[buffer interim] 279 false ในที่นี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447833622+07:00","message":"[bufferProcess] interim [140000000]:ในที่นี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447836227+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447839875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447842596+07:00","message":"> Transcript [2326] [false]: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447845049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.447847189+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.64691372+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.646951581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะก็คือตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.646959082+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะก็คือตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.646975304+07:00","message":"[buffer interim] 279 false ในที่นี้นะคะก็คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.646985671+07:00","message":"[bufferProcess] interim [380000000]:ในที่นี้นะคะก็คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.646988178+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.64699193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.646995489+07:00","message":"> Transcript [2327] [false]: 'ในที่นี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.646998994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.647001092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.647003313+07:00","message":"StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.647005439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.959322989+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.959364247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะก็คือตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.959371122+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะก็คือตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:37.959388006+07:00","message":"[buffer interim] 279 false ในที่นี้นะคะก็คือตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959395358+07:00","message":"[bufferProcess] interim [680000000]:ในที่นี้นะคะก็คือตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959397922+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะก็คือตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.95940215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959404837+07:00","message":"> Transcript [2328] [false]: 'ในที่นี้นะคะก็คือตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959408344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959410519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959413037+07:00","message":"StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:37.959415318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.347279787+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.347321269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะก็คือตัวแปรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.347327972+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.347338424+07:00","message":"[buffer interim] 279 false ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347345293+07:00","message":"[bufferProcess] interim [100000000]:ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347347811+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะก็คือตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347351736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347354434+07:00","message":"> Transcript [2329] [false]: 'ในที่นี้นะคะก็คือตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347358245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347360441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347363007+07:00","message":"StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.347365222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.554156111+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748559249+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748606297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะก็คือตัวแปรค่ะ\",\"confidence\":0.9464011}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748614636+07:00","message":"receive interim result [true|false]: ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748628142+07:00","message":"end recv isFinal message id 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748632382+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748641684+07:00","message":"[buffer interim] 279 true ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748656327+07:00","message":"[bufferProcess] interim [520000000]:ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748664326+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่นี้นะคะก็คือตัวแปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748669997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748674993+07:00","message":"> Transcript [2330] [false]: 'ในที่นี้นะคะก็คือตัวแปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748679969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748682877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748686541+07:00","message":"StatePrefix: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748689781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748693791+07:00","message":"Push: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748696841+07:00","message":"TextPushed: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748699834+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะก็คือตัวแปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748703195+07:00","message":"Next Push (prob) : 'ก็คือตัวแปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748705954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748709531+07:00","message":"> Transcript [2331] [true]: 'ในที่นี้นะคะก็คือตัวแปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748713313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748716424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748720274+07:00","message":"StatePrefix: 'ในที่นี้นะคะก็คือตัวแปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748723347+07:00","message":"TextPushed: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:38.748726869+07:00","message":"Push: 'ก็คือตัวแปรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748738686+07:00","message":"push: {false ในที่นี้นะคะ 0 0xc0039e7080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.748749864+07:00","message":"push: {true ก็คือตัวแปรค่ะ 0 0xc0039e7080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:38.756432254+07:00","message":"write wav file: './tmp/7632/7632_279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.870412845+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:38.999719866+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.092453841+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.092480635+07:00","message":"found end of frame, send empty tag with msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.092484015+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.09249263+07:00","message":"[buffer interim] 280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092500553+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092504341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.09250859+07:00","message":"> Transcript [2332] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.09251251+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092516054+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092520081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092522896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.092527254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.092541171+07:00","message":"push: {true \n 0 0xc0032b2580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:39.097447722+07:00","message":"write wav file: './tmp/7632/7632_280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.382074362+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.63918149+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.736975671+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.736998099+07:00","message":"found end of frame, send empty tag with msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.737001455+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.737008539+07:00","message":"[buffer interim] 281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737015112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737021283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737024191+07:00","message":"> Transcript [2333] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.73702696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737029491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737031453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737033545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:39.737041808+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.737050884+07:00","message":"push: {true \n 0 0xc002b4fa80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:39.742302167+07:00","message":"write wav file: './tmp/7632/7632_281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:39.90460622+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:40.362121753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:40.362137563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.371585888+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.371625539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.371631099+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.371646347+07:00","message":"[buffer interim] 282 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.371653515+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.371655408+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.557723807+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.55776526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.557770968+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.557787293+07:00","message":"[buffer interim] 282 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.557796233+07:00","message":"[bufferProcess] interim [660000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.557800274+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.557805517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.557809902+07:00","message":"> Transcript [2334] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.557812438+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.561139818+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.561154102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชาร์จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.561158173+07:00","message":"receive interim result [false|false]: ที่ชาร์จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.56117781+07:00","message":"[buffer interim] 282 false ที่ชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561183463+07:00","message":"[bufferProcess] interim [720000000]:ที่ชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561185573+07:00","message":"[bufferProcess] send to processor:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561187614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561191666+07:00","message":"> Transcript [2335] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561195052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561197205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561199177+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.561201228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.745916613+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.745967983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.745976027+07:00","message":"receive interim result [false|false]: ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:40.745993249+07:00","message":"[buffer interim] 282 false ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746002006+07:00","message":"[bufferProcess] interim [840000000]:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746005774+07:00","message":"[bufferProcess] send to processor:ที่ชาร์จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746015027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746019117+07:00","message":"> Transcript [2336] [false]: 'ที่ชาร์จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746024341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746027511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746030845+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:40.746034025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.110033063+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.197892054+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.197929683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.197935711+07:00","message":"receive interim result [false|false]: ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.197951088+07:00","message":"[buffer interim] 282 false ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197959256+07:00","message":"[bufferProcess] interim [440000000]:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197961648+07:00","message":"[bufferProcess] send to processor:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197965117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197968012+07:00","message":"> Transcript [2337] [false]: 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197971217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197973314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197975383+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.197977808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.20404965+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.204088876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ใช้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.204094851+07:00","message":"receive interim result [true|false]: ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.2041065+07:00","message":"end recv isFinal message id 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.204109656+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.204116297+07:00","message":"[buffer interim] 282 true ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.20412416+07:00","message":"[bufferProcess] interim [440000000]:ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204129847+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.20413342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204136329+07:00","message":"> Transcript [2338] [false]: 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204139657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204143318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204145349+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204147515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204153857+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204156092+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204158372+07:00","message":"Set new StatePrefix : 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204160657+07:00","message":"Next Push (prob) : 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204162429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204164601+07:00","message":"> Transcript [2339] [true]: 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204167006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204168801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204170655+07:00","message":"StatePrefix: 'ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204172643+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:41.204174876+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.204188734+07:00","message":"push: {false ที่ 0 0xc000182700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.20422487+07:00","message":"push: {true ใช้ 0 0xc000182700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:41.210418202+07:00","message":"write wav file: './tmp/7632/7632_282.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:41.500297273+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.049773972+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.049833302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.049839036+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.049856584+07:00","message":"[buffer interim] 283 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.049864875+07:00","message":"[bufferProcess] interim [540000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.049867146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.174291997+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.174331767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.174337936+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.17435332+07:00","message":"[buffer interim] 283 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.174360292+07:00","message":"[bufferProcess] interim [660000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.174362569+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.174369071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.174372426+07:00","message":"> Transcript [2340] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.174377746+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.27022651+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.270265809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.270273194+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.270283664+07:00","message":"[buffer interim] 283 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270289225+07:00","message":"[bufferProcess] interim [720000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270291839+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270297432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270300476+07:00","message":"> Transcript [2341] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270302907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.270305561+07:00","message":"Set new StatePrefix: 'แผน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.365699641+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.365747666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.365755637+07:00","message":"receive interim result [false|false]: เพลงเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.365769986+07:00","message":"[buffer interim] 283 false เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365781355+07:00","message":"[bufferProcess] interim [840000000]:เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365783772+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365789792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365793193+07:00","message":"> Transcript [2342] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365796415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365798687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365800862+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.365803009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.380310126+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.380336441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.380341397+07:00","message":"receive interim result [false|false]: แพสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.380354821+07:00","message":"[buffer interim] 283 false แพสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.380360834+07:00","message":"[bufferProcess] interim [900000000]:แพสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.380363165+07:00","message":"[bufferProcess] send to processor:เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.380370875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.380374074+07:00","message":"> Transcript [2343] [false]: 'เพลงเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.38037626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.38037839+07:00","message":"Set new StatePrefix: 'เพลงเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.475296263+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.475335827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.475342676+07:00","message":"receive interim result [false|false]: เพลงสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.475357598+07:00","message":"[buffer interim] 283 false เพลงสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475365202+07:00","message":"[bufferProcess] interim [960000000]:เพลงสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475367478+07:00","message":"[bufferProcess] send to processor:แพสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475370638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475373708+07:00","message":"> Transcript [2344] [false]: 'แพสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475375795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.475377859+07:00","message":"Set new StatePrefix: 'แพสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.546430617+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.546474679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.546480877+07:00","message":"receive interim result [false|false]: แทนสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.5464938+07:00","message":"[buffer interim] 283 false แทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546501644+07:00","message":"[bufferProcess] interim [80000000]:แทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546504198+07:00","message":"[bufferProcess] send to processor:เพลงสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546510333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546513177+07:00","message":"> Transcript [2345] [false]: 'เพลงสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546515553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.546517688+07:00","message":"Set new StatePrefix: 'เพลงสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.87946407+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.879505116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสมาชิกนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.879511277+07:00","message":"receive interim result [false|false]: แทนสมาชิกนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.879525616+07:00","message":"[buffer interim] 283 false แทนสมาชิกนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.879533626+07:00","message":"[bufferProcess] interim [380000000]:แทนสมาชิกนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.879536083+07:00","message":"[bufferProcess] send to processor:แทนสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.879539467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.879542546+07:00","message":"> Transcript [2346] [false]: 'แทนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.87954479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.879547093+07:00","message":"Set new StatePrefix: 'แทนสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.942157061+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.942197915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสมาชิกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.94220388+07:00","message":"receive interim result [false|false]: แทนสมาชิกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:42.942218418+07:00","message":"[buffer interim] 283 false แทนสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942227784+07:00","message":"[bufferProcess] interim [440000000]:แทนสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942230209+07:00","message":"[bufferProcess] send to processor:แทนสมาชิกนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942234398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942237486+07:00","message":"> Transcript [2347] [false]: 'แทนสมาชิกนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942240798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942242875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942244985+07:00","message":"StatePrefix: 'แทนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:42.942247137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.159150339+07:00","message":"[GCS] IsForceVAD: false for message ID: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.221173375+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.29013605+07:00","message":"[GCS] IsForceVAD: false for message ID: 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303776784+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303823134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสมาชิกนะคะ\",\"confidence\":0.8970833}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303831143+07:00","message":"receive interim result [true|false]: แทนสมาชิกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303842742+07:00","message":"end recv isFinal message id 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303845823+07:00","message":"end Recv id 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303851286+07:00","message":"[buffer interim] 283 true แทนสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303861267+07:00","message":"[bufferProcess] interim [890000000]:แทนสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303864692+07:00","message":"[bufferProcess] send to processor (isfinal):แทนสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303868371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303871481+07:00","message":"> Transcript [2348] [false]: 'แทนสมาชิกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303874449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303876346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303878393+07:00","message":"StatePrefix: 'แทนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303881244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303883172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303893204+07:00","message":"> Transcript [2349] [true]: 'แทนสมาชิกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303895708+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303897576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303899396+07:00","message":"StatePrefix: 'แทนสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.30390127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.303908227+07:00","message":"Push: 'แทนสมาชิกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.303915456+07:00","message":"push: {true แทนสมาชิกนะคะ 0 0xc002b4fd00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:43.310180753+07:00","message":"write wav file: './tmp/7632/7632_283.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:43.362455687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:43.362489939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.455686341+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.455718771+07:00","message":"found end of frame, send empty tag with msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.4557232+07:00","message":"end Recv id 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.45573018+07:00","message":"[buffer interim] 284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.4557448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.45574884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.45575196+07:00","message":"> Transcript [2350] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.455754547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.455757025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.45575902+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.4557613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.455769577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.455782696+07:00","message":"push: {true \n 0 0xc0039e6000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:43.459953809+07:00","message":"write wav file: './tmp/7632/7632_284.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.622175881+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.73908416+07:00","message":"[GCS] IsForceVAD: false for message ID: 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.861605715+07:00","message":"receive streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.861630189+07:00","message":"found end of frame, send empty tag with msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.861633617+07:00","message":"end Recv id 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.861654398+07:00","message":"[buffer interim] 285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861685532+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861690803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861694762+07:00","message":"> Transcript [2351] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861697506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861700327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861702347+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861704186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:43.861712946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:43.861724279+07:00","message":"push: {true \n 0 0xc0039e6b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:43.866757465+07:00","message":"write wav file: './tmp/7632/7632_285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.130583142+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.259129788+07:00","message":"[GCS] IsForceVAD: false for message ID: 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.348080804+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.34811294+07:00","message":"found end of frame, send empty tag with msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.348117085+07:00","message":"end Recv id 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.348127743+07:00","message":"[buffer interim] 286 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348137566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348142874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348146002+07:00","message":"> Transcript [2352] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348148695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348150741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348152858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348154905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.348157947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.34816731+07:00","message":"push: {true \n 0 0xc0039e6d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:44.353021264+07:00","message":"write wav file: './tmp/7632/7632_286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.509586381+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.63942116+07:00","message":"[GCS] IsForceVAD: false for message ID: 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.735977052+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.736000819+07:00","message":"found end of frame, send empty tag with msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.736004159+07:00","message":"end Recv id 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.736011984+07:00","message":"[buffer interim] 287 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736019667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736027229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736030159+07:00","message":"> Transcript [2353] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.73603264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736035354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736037296+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736039242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:44.736041902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:44.736051784+07:00","message":"push: {true \n 0 0xc000045680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:44.740647797+07:00","message":"write wav file: './tmp/7632/7632_287.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.152425486+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.220286153+07:00","message":"[GCS] IsForceVAD: false for message ID: 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.385450526+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.385469262+07:00","message":"found end of frame, send empty tag with msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.385472333+07:00","message":"end Recv id 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.385478897+07:00","message":"[buffer interim] 288 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385485828+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385489806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385493009+07:00","message":"> Transcript [2354] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385495578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385497776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385499867+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385501983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.385504823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.385515049+07:00","message":"push: {true \n 0 0xc0032b2800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:45.389805231+07:00","message":"write wav file: './tmp/7632/7632_288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.540289219+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.788982421+07:00","message":"[GCS] IsForceVAD: false for message ID: 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.860434456+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.89417526+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.894193367+07:00","message":"found end of frame, send empty tag with msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.894196643+07:00","message":"end Recv id 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.894203277+07:00","message":"[buffer interim] 289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894210611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894218693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894221861+07:00","message":"> Transcript [2355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894224553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894226681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894228561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894230608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:45.894233507+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.894258192+07:00","message":"push: {true \n 0 0xc001718780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:45.898699788+07:00","message":"write wav file: './tmp/7632/7632_289.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:45.978955353+07:00","message":"[GCS] IsForceVAD: false for message ID: 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.109536367+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.109558195+07:00","message":"found end of frame, send empty tag with msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.109561555+07:00","message":"end Recv id 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.109567992+07:00","message":"[buffer interim] 290 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109576312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109580667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.10958378+07:00","message":"> Transcript [2356] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109586291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109588319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109590188+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109592066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.109594711+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.109604555+07:00","message":"push: {true \n 0 0xc000182b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:46.114559516+07:00","message":"write wav file: './tmp/7632/7632_290.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:46.363370903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:46.363399604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.3769409+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.839786842+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.839826765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.839832015+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:46.839843203+07:00","message":"[buffer interim] 291 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.839851142+07:00","message":"[bufferProcess] interim [300000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:46.839852995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.029487379+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.029534496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.029541702+07:00","message":"receive interim result [false|false]: ในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.029556405+07:00","message":"[buffer interim] 291 false ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.029564301+07:00","message":"[bufferProcess] interim [480000000]:ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.02956694+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.029573629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.029576962+07:00","message":"> Transcript [2357] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.029579159+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.091597429+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.091631577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเซลล์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.09163719+07:00","message":"receive interim result [false|false]: ในเซลล์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.091658173+07:00","message":"[buffer interim] 291 false ในเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.09166718+07:00","message":"[bufferProcess] interim [540000000]:ในเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091669886+07:00","message":"[bufferProcess] send to processor:ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091673812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091676955+07:00","message":"> Transcript [2358] [false]: 'ในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.09167996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091682115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091684043+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.091686083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.09480233+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.094814597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.094819265+07:00","message":"receive interim result [false|false]: ในเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.094829867+07:00","message":"[buffer interim] 291 false ในเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094833181+07:00","message":"[bufferProcess] interim [600000000]:ในเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094835125+07:00","message":"[bufferProcess] send to processor:ในเซลล์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094839405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094842042+07:00","message":"> Transcript [2359] [false]: 'ในเซลล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094844663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094846794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.094848896+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.09485086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.351500272+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.351546615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.351553585+07:00","message":"receive interim result [false|false]: ในเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.35156797+07:00","message":"[buffer interim] 291 false ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351575865+07:00","message":"[bufferProcess] interim [780000000]:ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351578627+07:00","message":"[bufferProcess] send to processor:ในเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351586256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351589762+07:00","message":"> Transcript [2360] [false]: 'ในเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351593164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351595751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351597926+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.351600113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.842391765+07:00","message":"[GCS] IsForceVAD: false for message ID: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.924537677+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.924576008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเซตค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.924581574+07:00","message":"receive interim result [false|false]: ในเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.924595423+07:00","message":"[buffer interim] 291 false ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924602901+07:00","message":"[bufferProcess] interim [380000000]:ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924605055+07:00","message":"[bufferProcess] send to processor:ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.92460879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924612169+07:00","message":"> Transcript [2361] [false]: 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924615336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924617687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924619619+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924621533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924624538+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924626604+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924628874+07:00","message":"Set new StatePrefix : 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.924631024+07:00","message":"Next Push (prob) : 'เซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.924638651+07:00","message":"push: {false ใน 0 0xc0032b2980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938559062+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938592285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเซตค่ะ\",\"confidence\":0.9159214}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938599033+07:00","message":"receive interim result [true|false]: ในเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938609077+07:00","message":"end recv isFinal message id 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938612353+07:00","message":"end Recv id 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.938619188+07:00","message":"[buffer interim] 291 true ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938626454+07:00","message":"[bufferProcess] interim [500000000]:ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938630682+07:00","message":"[bufferProcess] send to processor (isfinal):ในเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938642525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938666697+07:00","message":"> Transcript [2362] [false]: 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938671226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938673614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938676188+07:00","message":"StatePrefix: 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938678615+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938680799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938683283+07:00","message":"> Transcript [2363] [true]: 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.93868545+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938687496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938689368+07:00","message":"StatePrefix: 'ในเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938691354+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:47.938697701+07:00","message":"Push: 'เซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:47.93870538+07:00","message":"push: {true เซตค่ะ 0 0xc0032b2980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:47.945522198+07:00","message":"write wav file: './tmp/7632/7632_291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.160459455+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.219165608+07:00","message":"[GCS] IsForceVAD: false for message ID: 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.403949115+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.403975267+07:00","message":"found end of frame, send empty tag with msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.403979128+07:00","message":"end Recv id 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.403986794+07:00","message":"[buffer interim] 292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.403995994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.403999891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.404002883+07:00","message":"> Transcript [2364] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.404005314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.404007329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.404009297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.404011299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.40401405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.404024688+07:00","message":"push: {true \n 0 0xc0032b2d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:48.409582691+07:00","message":"write wav file: './tmp/7632/7632_292.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.420201611+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.479591563+07:00","message":"[GCS] IsForceVAD: false for message ID: 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.621359317+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.621385934+07:00","message":"found end of frame, send empty tag with msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.621390404+07:00","message":"end Recv id 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.62140045+07:00","message":"[buffer interim] 293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621410917+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621416525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.62142205+07:00","message":"> Transcript [2365] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621426077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621429163+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621432318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621435377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:48.621439275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:48.621452803+07:00","message":"push: {true \n 0 0xc000183d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:48.626609026+07:00","message":"write wav file: './tmp/7632/7632_293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.120306624+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.178956865+07:00","message":"[GCS] IsForceVAD: false for message ID: 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192136826+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192153611+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192160376+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192162439+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192164292+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192166336+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192168486+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192170536+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192172524+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192174352+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192176488+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192178434+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192181828+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.192183749+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:49.36341421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:49.363425917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.377025324+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.37705573+07:00","message":"found end of frame, send empty tag with msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.377059225+07:00","message":"end Recv id 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.377066887+07:00","message":"[buffer interim] 294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377074257+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377078308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377081633+07:00","message":"> Transcript [2366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377084408+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377086388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377088637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377090867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:49.377106821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.377116976+07:00","message":"push: {true \n 0 0xc000183f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:49.383619771+07:00","message":"write wav file: './tmp/7632/7632_294.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:49.699672054+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.576481208+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.576544259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.5765508+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.576568678+07:00","message":"[buffer interim] 295 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.576576601+07:00","message":"[bufferProcess] interim [900000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.576578698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.576586944+07:00","message":"[bufferProcess] send to processor (ticker):นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.57659022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.576593605+07:00","message":"> Transcript [2367] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.576596138+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.770112878+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.770159667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.770165768+07:00","message":"receive interim result [false|false]: นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.770178971+07:00","message":"[buffer interim] 295 false นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.770188676+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.770192054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.896487373+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.896535788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.896542796+07:00","message":"receive interim result [false|false]: นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:50.896558652+07:00","message":"[buffer interim] 295 false นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896567048+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896569812+07:00","message":"[bufferProcess] send to processor:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896573262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896576778+07:00","message":"> Transcript [2368] [false]: 'นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896580093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896582268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896584313+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:50.896587085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.150637523+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.150701006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.150708349+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.150724472+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150732228+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนสามารถเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150735364+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150742444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150745616+07:00","message":"> Transcript [2369] [false]: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150749313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.15075178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150754099+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.150756704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.344650814+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.34469778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.344705496+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.344722517+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344730992+07:00","message":"[bufferProcess] interim [680000000]:นักเรียนสามารถเลือกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344733896+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344739334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344742229+07:00","message":"> Transcript [2370] [false]: 'นักเรียนสามารถเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344745867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344748381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344750585+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.344753019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.601274559+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.601321182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.601328014+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.601342326+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601350301+07:00","message":"[bufferProcess] interim [860000000]:นักเรียนสามารถเลือกตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601352834+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601358613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601361709+07:00","message":"> Transcript [2371] [false]: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601365075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601367329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601369298+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.60137168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601376505+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601378832+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601381563+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.601384863+07:00","message":"Next Push (prob) : 'สามารถเลือกตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.601394182+07:00","message":"push: {false นักเรียน 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.852852779+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.85291416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.852921211+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:51.852936363+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852944449+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนสามารถเลือกตัวแปรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852947474+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852953411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852956369+07:00","message":"> Transcript [2372] [false]: 'นักเรียนสามารถเลือกตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852959792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852962495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852964667+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:51.852967243+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.177731091+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.177777764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.177799884+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.177814312+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.17782297+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนสามารถเลือกตัวแปรได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177825624+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177829344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177832804+07:00","message":"> Transcript [2373] [false]: 'นักเรียนสามารถเลือกตัวแปรได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177836347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177838514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177840528+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.177843063+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:52.364000428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:52.364050003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.373957634+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.373994178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.374001639+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.374016683+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374023433+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374025925+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374033353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374036317+07:00","message":"> Transcript [2374] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374039702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374042267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374046162+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.374049094+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.582018758+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.582069632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.582078409+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.582093381+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582104303+07:00","message":"[bufferProcess] interim [880000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582106998+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582112917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.58211607+07:00","message":"> Transcript [2375] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582119852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582124374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582126777+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582129158+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582134179+07:00","message":"Push: 'สามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582136671+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.582139321+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.58214187+07:00","message":"Next Push (prob) : 'แปรได้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.582150394+07:00","message":"push: {false สามารถเลือกตัว 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.686514695+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.686564472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.686571911+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.686587329+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.68659567+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686598721+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686606246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686609058+07:00","message":"> Transcript [2376] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686612674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686615182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686617401+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.686620651+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.759802164+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.759833734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.75983991+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.759850972+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.75985879+07:00","message":"[bufferProcess] interim [120000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759861535+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759865247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759867908+07:00","message":"> Transcript [2377] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759871529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759873695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759876115+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.759879544+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.951739544+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.951779057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.951784814+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:52.951798721+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.951807168+07:00","message":"[bufferProcess] interim [240000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.951811143+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.95181622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.951820364+07:00","message":"> Transcript [2378] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.951825874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.951829081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.95183339+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:52.95183716+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.306666431+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.306708354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.306716535+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.306729698+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306737581+07:00","message":"[bufferProcess] interim [600000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306740671+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306747517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306750475+07:00","message":"> Transcript [2379] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306754893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.30675725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306759849+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306763047+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306769183+07:00","message":"Push: 'แปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306771187+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306773539+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.306776021+07:00","message":"Next Push (prob) : 'เช่นเดียวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.306803127+07:00","message":"push: {false แปรได้เองนะคะ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.619942496+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.619987038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.619994258+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.620010412+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.62002148+07:00","message":"[bufferProcess] interim [900000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.62002473+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620030123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620033206+07:00","message":"> Transcript [2380] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620037007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620039478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620041807+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.620045259+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.908554333+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.908598094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.908605132+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:53.908623013+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908633187+07:00","message":"[bufferProcess] interim [140000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908636097+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908641513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908644208+07:00","message":"> Transcript [2381] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908647803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908650056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908652561+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:53.908655314+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.107484031+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.107531768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.107540322+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.107555582+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107562952+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107566929+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107574554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107577691+07:00","message":"> Transcript [2382] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107581315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107584642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107587476+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.107590442+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.287911263+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.287953076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.287960499+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.287975271+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.287988747+07:00","message":"[bufferProcess] interim [560000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.287993054+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288002054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288005579+07:00","message":"> Transcript [2383] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288009899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288012328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288014912+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288017723+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288025587+07:00","message":"Push: 'เช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288028194+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288030926+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.288033773+07:00","message":"Next Push (prob) : 'ชื่อเฟซนะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.288065053+07:00","message":"push: {false เช่นเดียวกับ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.490438786+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.490490753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.490498073+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.490511082+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490520411+07:00","message":"[bufferProcess] interim [740000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490523426+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490529343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490532074+07:00","message":"> Transcript [2384] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490536483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490538908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490541057+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.490544265+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.550334458+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.550383335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.550392388+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.550408769+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550417128+07:00","message":"[bufferProcess] interim [860000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550422429+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.55043152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550435454+07:00","message":"> Transcript [2385] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550440481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.55044521+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.550447904+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.812120295+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.812169098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.812177689+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:54.812195449+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812203945+07:00","message":"[bufferProcess] interim [100000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812207523+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812211865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812215284+07:00","message":"> Transcript [2386] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812220199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812222646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812224947+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:54.812228216+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.023509067+07:00","message":"[GCS] IsForceVAD: false for message ID: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.059341649+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.059383047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.059391755+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.059407499+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059415375+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059418451+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059425763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059428411+07:00","message":"> Transcript [2387] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.05943279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059434992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059438259+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059441987+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.05944901+07:00","message":"Push: 'ชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059451296+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059453798+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.059457272+07:00","message":"Next Push (prob) : 'ต้องเป็นตัวอักษร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.059465939+07:00","message":"push: {false ชื่อเฟซนะคะแต่ 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.139511002+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.139553147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.139560404+07:00","message":"receive interim result [false|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.139577835+07:00","message":"[buffer interim] 295 false นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139587076+07:00","message":"[bufferProcess] interim [520000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139590743+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.13959716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139600078+07:00","message":"> Transcript [2388] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139604394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139606612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139608679+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.139611426+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.143791607+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210598121+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.21064496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน\",\"confidence\":0.94800633}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210653901+07:00","message":"receive interim result [true|false]: นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210665424+07:00","message":"end recv isFinal message id 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210668569+07:00","message":"end Recv id 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210675781+07:00","message":"[buffer interim] 295 true นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210685546+07:00","message":"[bufferProcess] interim [550000000]:นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210691357+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210700125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210703511+07:00","message":"> Transcript [2389] [false]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210707583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210709541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210711562+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210714566+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210721384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210723621+07:00","message":"> Transcript [2390] [true]: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.21072599+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210727782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210729599+07:00","message":"StatePrefix: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210731812+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210733654+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210934879+07:00","message":"Push: 'ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210938986+07:00","message":"TextPushed: 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเฟซนะคะแต่ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210941722+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210944378+07:00","message":"Next Push (prob) : 'นักเรียนสามารถเลือกตัวแปรได้เองนะคะเช่นเดียวกับชื่อเซตนะคะแต่ต้องเป็นตัวอักษรภาษาจีน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.210954369+07:00","message":"push: {true ต้องเป็นตัวอักษรภาษาจีน 0 0xc002b4e100}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.210955914+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_295.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:55.221640018+07:00","message":"write wav file: './tmp/7632/7632_295.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:55.364571805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:55.364590838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.487374622+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.487419511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.487426417+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.487439143+07:00","message":"[buffer interim] 296 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.487445861+07:00","message":"[bufferProcess] interim [360000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.487448737+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.663993226+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.664031762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.664037717+07:00","message":"receive interim result [false|false]: รวม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.664048782+07:00","message":"[buffer interim] 296 false รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.664055611+07:00","message":"[bufferProcess] interim [480000000]:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.664057845+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.664063468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.664066391+07:00","message":"> Transcript [2391] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.664068863+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.674834874+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.674865943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวพิมพ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.674871834+07:00","message":"receive interim result [false|false]: ตัวพิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.67488421+07:00","message":"[buffer interim] 296 false ตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.67488998+07:00","message":"[bufferProcess] interim [540000000]:ตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.67489247+07:00","message":"[bufferProcess] send to processor:รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.674898219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.674913632+07:00","message":"> Transcript [2392] [false]: 'รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.674916145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.674918679+07:00","message":"Set new StatePrefix: 'รวม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.811286387+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.811328276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวพิมพ์เล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.811335238+07:00","message":"receive interim result [false|false]: ตัวพิมพ์เล็ก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.811349031+07:00","message":"[buffer interim] 296 false ตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.811356736+07:00","message":"[bufferProcess] interim [720000000]:ตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.811359537+07:00","message":"[bufferProcess] send to processor:ตัวพิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.811367734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.81137222+07:00","message":"> Transcript [2393] [false]: 'ตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.811375849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:55.811378874+07:00","message":"Set new StatePrefix: 'ตัวพิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:55.98050188+07:00","message":"[GCS] IsForceVAD: false for message ID: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.070195191+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.070253528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวพิมพ์เล็กค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.070262183+07:00","message":"receive interim result [false|false]: ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.070282749+07:00","message":"[buffer interim] 296 false ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070291989+07:00","message":"[bufferProcess] interim [960000000]:ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.07029588+07:00","message":"[bufferProcess] send to processor:ตัวพิมพ์เล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.07030097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070306142+07:00","message":"> Transcript [2394] [false]: 'ตัวพิมพ์เล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070310782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070314068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070317707+07:00","message":"StatePrefix: 'ตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.070321126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.081959856+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082011031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวพิมพ์เล็กค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082019078+07:00","message":"receive interim result [true|false]: ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082030597+07:00","message":"end recv isFinal message id 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082033911+07:00","message":"end Recv id 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082042124+07:00","message":"[buffer interim] 296 true ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082050708+07:00","message":"[bufferProcess] interim [50000000]:ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.08205715+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวพิมพ์เล็กค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082061774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082065699+07:00","message":"> Transcript [2395] [false]: 'ตัวพิมพ์เล็กค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.08207031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082073303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082076394+07:00","message":"StatePrefix: 'ตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082079324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082081927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082085229+07:00","message":"> Transcript [2396] [true]: 'ตัวพิมพ์เล็กค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082088508+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082091451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.08209406+07:00","message":"StatePrefix: 'ตัวพิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082096694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:56.082105265+07:00","message":"Push: 'ตัวพิมพ์เล็กค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:56.082116481+07:00","message":"push: {true ตัวพิมพ์เล็กค่ะ 0 0xc0039e6700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:09:56.088207183+07:00","message":"write wav file: './tmp/7632/7632_296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.191999153+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.685755628+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.685795313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.685800719+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.68581153+07:00","message":"[buffer interim] 297 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685818744+07:00","message":"[bufferProcess] interim [480000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685820942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685824831+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685827792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685830634+07:00","message":"> Transcript [2397] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.685833143+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.734050143+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.734089279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.734094926+07:00","message":"receive interim result [false|false]: สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.734106195+07:00","message":"[buffer interim] 297 false สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.734113679+07:00","message":"[bufferProcess] interim [540000000]:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.734115887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.864131202+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.864179022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.864186528+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:57.864200906+07:00","message":"[buffer interim] 297 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864210439+07:00","message":"[bufferProcess] interim [660000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864214001+07:00","message":"[bufferProcess] send to processor:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864218959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864225694+07:00","message":"> Transcript [2398] [false]: 'สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864229132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:57.864232843+07:00","message":"Set new StatePrefix: 'สัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.121100447+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.121146335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.121152796+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.121189721+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.121211689+07:00","message":"[bufferProcess] interim [900000000]:สัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.12121523+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.121227939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.121231666+07:00","message":"> Transcript [2399] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.121233983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.121236302+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:58.364786049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:09:58.364796751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.371889398+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.371929751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.371936219+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.371949722+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.371956769+07:00","message":"[bufferProcess] interim [140000000]:สัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.37195974+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.3719667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.371969556+07:00","message":"> Transcript [2400] [false]: 'สัญลักษณ์ขีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.371974231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.3719769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.371979673+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.371982062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.485923775+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.485968795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.485975669+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.485990658+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.485998342+07:00","message":"[bufferProcess] interim [260000000]:สัญลักษณ์ขีดตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486001378+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486008482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486011534+07:00","message":"> Transcript [2401] [false]: 'สัญลักษณ์ขีดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486014705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.48601737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486019823+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.486022309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.589004346+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.589046922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.589054299+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.589066109+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589074619+07:00","message":"[bufferProcess] interim [320000000]:สัญลักษณ์ขีดตรงอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589077191+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589080551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589083601+07:00","message":"> Transcript [2402] [false]: 'สัญลักษณ์ขีดตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.58908702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589089291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589091368+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.589093689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.838028024+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.838066868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้ล่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.838073756+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.838089058+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838100404+07:00","message":"[bufferProcess] interim [440000000]:สัญลักษณ์ขีดตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838104355+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838112029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838116254+07:00","message":"> Transcript [2403] [false]: 'สัญลักษณ์ขีดตรงอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.83812226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838124573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838126629+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.8381288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838134971+07:00","message":"Push: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.83813703+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838139205+07:00","message":"Set new StatePrefix : 'สัญลักษณ์ขีดตรงอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.838141536+07:00","message":"Next Push (prob) : 'ขีดตรงอันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.838163476+07:00","message":"push: {false สัญลักษณ์ 0 0xc001719c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.902211096+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.90225135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.902258199+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:58.902274111+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902283843+07:00","message":"[bufferProcess] interim [560000000]:สัญลักษณ์ขีดตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902287859+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902294717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902298768+07:00","message":"> Transcript [2404] [false]: 'สัญลักษณ์ขีดตรงนี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902302622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:58.902306429+07:00","message":"Set new StatePrefix: 'สัญลักษณ์ขีดตรงนี้ล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.270273485+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.270316506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.270322527+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.270334804+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.270342441+07:00","message":"[bufferProcess] interim [100000000]:สัญลักษณ์ขีดตรงนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.270344793+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.27035018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.270353163+07:00","message":"> Transcript [2405] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.270355474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.270358072+07:00","message":"Set new StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.332663839+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.33270452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.332711076+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.33272702+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332734916+07:00","message":"[bufferProcess] interim [220000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332737963+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332742786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332746162+07:00","message":"> Transcript [2406] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332749543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332751854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332754322+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.332756626+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.536511102+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.536550808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.536557337+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.536577468+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536587172+07:00","message":"[bufferProcess] interim [400000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536589693+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536593514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536596713+07:00","message":"> Transcript [2407] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536600448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536602665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536604729+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.536607106+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.789646501+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.789698194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.789707103+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.789724351+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.78973452+07:00","message":"[bufferProcess] interim [580000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789739099+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789744355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789748255+07:00","message":"> Transcript [2408] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789753711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789757371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789760927+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.789764172+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.974837165+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.974879635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.974886891+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.974898659+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974911059+07:00","message":"[bufferProcess] interim [820000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.97491432+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974920491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974923647+07:00","message":"> Transcript [2409] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974927462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.97492967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974932547+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974934921+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974939377+07:00","message":"Push: 'ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974941772+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.974944213+07:00","message":"Set new StatePrefix : 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:09:59.97494714+07:00","message":"Next Push (prob) : 'เราจะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:09:59.974955641+07:00","message":"push: {false ขีดตรงนี้นะคะ 0 0xc001719c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.028888396+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.028963223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.028973439+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.028992575+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029004233+07:00","message":"[bufferProcess] interim [880000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029008052+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029018604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029024325+07:00","message":"> Transcript [2410] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029029749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029032668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029036136+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.029040451+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.234805469+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.234853428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.2348605+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.23487848+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234887591+07:00","message":"[bufferProcess] interim [60000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234890717+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234896841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234900073+07:00","message":"> Transcript [2411] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234904213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.23491569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.23491897+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.234922082+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.459726713+07:00","message":"[GCS] IsForceVAD: false for message ID: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.556716683+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.55675496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.55676216+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.556775748+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556782952+07:00","message":"[bufferProcess] interim [360000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556785954+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556791772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556794634+07:00","message":"> Transcript [2412] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556798421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556800584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556808318+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.556810922+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.589189594+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.589224573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.589231922+07:00","message":"receive interim result [false|false]: สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.589244029+07:00","message":"[buffer interim] 297 false สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589250517+07:00","message":"[bufferProcess] interim [420000000]:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589253426+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589259033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589262003+07:00","message":"> Transcript [2413] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589265975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589268341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589270686+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589273394+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589279241+07:00","message":"Push: 'เราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589281281+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.5892835+07:00","message":"Set new StatePrefix : 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.589285911+07:00","message":"Next Push (prob) : 'โดยที่ค่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.589293138+07:00","message":"push: {false เราจะอ่านว่า 0 0xc001719c00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728141654+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728180857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ\",\"confidence\":0.94634575}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728189033+07:00","message":"receive interim result [true|false]: สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728201015+07:00","message":"end recv isFinal message id 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728203263+07:00","message":"end Recv id 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728209819+07:00","message":"[buffer interim] 297 true สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728217684+07:00","message":"[bufferProcess] interim [480000000]:สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728221825+07:00","message":"[bufferProcess] send to processor (isfinal):สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728235039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728270624+07:00","message":"> Transcript [2414] [false]: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728275619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728278321+07:00","message":"Set new StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728281387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728284081+07:00","message":"> Transcript [2415] [true]: 'สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.72828774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728290073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728292632+07:00","message":"StatePrefix: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.72829586+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728297819+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728473336+07:00","message":"Push: 'โดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728477058+07:00","message":"TextPushed: 'สัญลักษณ์ขีดตรงนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728479366+07:00","message":"Set new StatePrefix : 'สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728481648+07:00","message":"Next Push (prob) : 'สัญลักษณ์ขีดตรงอันนี้นะคะเราจะอ่านว่าโดยที่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.728493078+07:00","message":"push: {true โดยที่ค่ะ 0 0xc001719c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:00.728510098+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_297.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:00.737310197+07:00","message":"write wav file: './tmp/7632/7632_297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.783074122+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:00.851131476+07:00","message":"[GCS] IsForceVAD: false for message ID: 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.038368714+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.038407051+07:00","message":"found end of frame, send empty tag with msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.038417511+07:00","message":"end Recv id 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.038430347+07:00","message":"[buffer interim] 298 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038440848+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038445992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038449725+07:00","message":"> Transcript [2416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038452973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038455127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038457101+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038459111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.038466013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.038478157+07:00","message":"push: {true \n 0 0xc0032b2a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:01.043258742+07:00","message":"write wav file: './tmp/7632/7632_298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.361692607+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:01.365624078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:01.365638591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.419073552+07:00","message":"[GCS] IsForceVAD: false for message ID: 299"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.584704344+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.584734583+07:00","message":"found end of frame, send empty tag with msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.584738685+07:00","message":"end Recv id 299"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.584745506+07:00","message":"[buffer interim] 299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584752949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584762152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.5847652+07:00","message":"> Transcript [2417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584767964+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584769992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584771884+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.58477388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:01.584776528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.584785504+07:00","message":"push: {true \n 0 0xc000045480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:01.589559291+07:00","message":"write wav file: './tmp/7632/7632_299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.74008417+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:01.868618398+07:00","message":"[GCS] IsForceVAD: false for message ID: 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.000081596+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.31992733+07:00","message":"[GCS] IsForceVAD: false for message ID: 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.431240237+07:00","message":"receive streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.431275966+07:00","message":"found end of frame, send empty tag with msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.431280647+07:00","message":"end Recv id 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.431291392+07:00","message":"[buffer interim] 301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431303094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431306901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431309983+07:00","message":"> Transcript [2418] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431313286+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431315256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.4313172+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431319499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.431326837+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.431336168+07:00","message":"push: {true \n 0 0xc002b4f300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:02.43665314+07:00","message":"write wav file: './tmp/7632/7632_301.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.450744049+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.698652195+07:00","message":"[GCS] IsForceVAD: false for message ID: 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.801304648+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.801338117+07:00","message":"found end of frame, send empty tag with msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.801342311+07:00","message":"end Recv id 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.801351939+07:00","message":"[buffer interim] 302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801360637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801365447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801368429+07:00","message":"> Transcript [2419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801371027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.80137317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801375695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801377715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:02.801383812+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.801393945+07:00","message":"push: {true \n 0 0xc002b4f400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:02.807049593+07:00","message":"write wav file: './tmp/7632/7632_302.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.957037557+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.957059266+07:00","message":"found end of frame, send empty tag with msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.95706266+07:00","message":"end Recv id 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:02.957069005+07:00","message":"[buffer interim] this message is already final true 300: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.150995102+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.782706398+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.782756644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.782762765+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.782799268+07:00","message":"[buffer interim] 303 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.782807633+07:00","message":"[bufferProcess] interim [480000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.782809842+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.795413722+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.795447839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.795453282+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:03.795467358+07:00","message":"[buffer interim] 303 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.795474057+07:00","message":"[bufferProcess] interim [540000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.795476355+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.795479815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.795483038+07:00","message":"> Transcript [2420] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:03.795485458+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.009890912+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.009946366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.00995308+07:00","message":"receive interim result [false|false]: นักเรียนสาว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.009971612+07:00","message":"[buffer interim] 303 false นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009979727+07:00","message":"[bufferProcess] interim [840000000]:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009982717+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009985943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009988941+07:00","message":"> Transcript [2421] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009992797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009995667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.009998233+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.010000591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.137087377+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.137220772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.137228884+07:00","message":"receive interim result [false|false]: นักเรียน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.137251144+07:00","message":"[buffer interim] 303 false นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137262154+07:00","message":"[bufferProcess] interim [960000000]:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.13726508+07:00","message":"[bufferProcess] send to processor:นักเรียนสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137271204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137274363+07:00","message":"> Transcript [2422] [false]: 'นักเรียนสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137277947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137280223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137282866+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.137285176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.140481946+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.140503151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.140507514+07:00","message":"receive interim result [false|false]: นักเรียนสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.140516477+07:00","message":"[buffer interim] 303 false นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.140520543+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.140523036+07:00","message":"[bufferProcess] send to processor:นักเรียน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.140525843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.140528201+07:00","message":"> Transcript [2423] [false]: 'นักเรียน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.140530915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.14053301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.14053516+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.14053735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:04.36573364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:04.365759859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.52039777+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.520448644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.520458156+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.520477206+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520490362+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520494375+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520503666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.52050795+07:00","message":"> Transcript [2424] [false]: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520513458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520516736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.52052016+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520523838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520531797+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520535242+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520539202+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.520542544+07:00","message":"Next Push (prob) : 'เรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.520553696+07:00","message":"push: {false นัก 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.915655988+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.915713134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.91572047+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.915734157+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.915742566+07:00","message":"[bufferProcess] interim [740000000]:นักเรียนสามารถใช้สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.91574533+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.91575229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.915755262+07:00","message":"> Transcript [2425] [false]: 'นักเรียนสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.91575934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.915761736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.915763683+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.915766834+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.925473594+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.925500389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.92550632+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:04.925518685+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925524656+07:00","message":"[bufferProcess] interim [800000000]:นักเรียนสามารถใช้สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925527598+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925531414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925534098+07:00","message":"> Transcript [2426] [false]: 'นักเรียนสามารถใช้สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925537797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925540525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925542638+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:04.925545058+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.325929281+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.325977848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.325985163+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.326000424+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326008951+07:00","message":"[bufferProcess] interim [220000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326013343+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.32602086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326023967+07:00","message":"> Transcript [2427] [false]: 'นักเรียนสามารถใช้สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326027612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326030087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326032356+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.326037472+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.743586669+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.743635398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.743661233+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.743688319+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743696006+07:00","message":"[bufferProcess] interim [580000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743698751+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743704065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.74370882+07:00","message":"> Transcript [2428] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743713752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743716886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743720416+07:00","message":"StatePrefix: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743724126+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743728021+07:00","message":"Push: 'เรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743734952+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.74373951+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.743742206+07:00","message":"Next Push (prob) : 'ใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.743750373+07:00","message":"push: {false เรียนสามารถ 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.810593221+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.81064709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.810653687+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.810669449+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810677969+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810680824+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810688446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810691444+07:00","message":"> Transcript [2429] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810695341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810697884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810700208+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.810702936+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.950415543+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.950460712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.95046841+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:05.95049001+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950501922+07:00","message":"[bufferProcess] interim [820000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950504769+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950508342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.95051224+07:00","message":"> Transcript [2430] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950516199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950518548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950520596+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:05.950523282+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.131633251+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.131688346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.131698184+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.131716648+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131729613+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131733956+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131741699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131747736+07:00","message":"> Transcript [2431] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131753784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131757103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131762207+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.131765229+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.479743999+07:00","message":"[GCS] IsForceVAD: false for message ID: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.519773424+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.519821347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.51982853+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.519846655+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519856126+07:00","message":"[bufferProcess] interim [360000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519858772+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519862916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519866042+07:00","message":"> Transcript [2432] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519869716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519871904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519874257+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519876736+07:00","message":"TextPushed: 'นักเรียนสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519879885+07:00","message":"Push: 'ใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519881873+07:00","message":"TextPushed: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519884556+07:00","message":"Set new StatePrefix : 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.519886732+07:00","message":"Next Push (prob) : 'จุด 2 จุด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.51989455+07:00","message":"push: {false ใช้สัญลักษณ์ลักษณะ 0 0xc0039e6100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526272795+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526299747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526306964+07:00","message":"receive interim result [false|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526318432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" จุดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526321979+07:00","message":"receive interim result [false|false]:  จุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526329749+07:00","message":"[buffer interim] 303 false นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.526333268+07:00","message":"[buffer interim] 303 false  จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526338731+07:00","message":"[bufferProcess] interim [420000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526341249+07:00","message":"[bufferProcess] send to processor:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526344333+07:00","message":"[bufferProcess] interim [420000000]: จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526347142+07:00","message":"[bufferProcess] update buffer: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526350029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526352817+07:00","message":"> Transcript [2433] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526356268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526358348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526360343+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.526363086+07:00","message":"TextPushed: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601664917+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601711162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ\",\"confidence\":0.9369034}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601719494+07:00","message":"receive interim result [true|false]: นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601730293+07:00","message":"end recv isFinal message id 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601732738+07:00","message":"end Recv id 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601739675+07:00","message":"[buffer interim] 303 true นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601752323+07:00","message":"[bufferProcess] interim [540000000]:นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601755722+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601759679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.60176255+07:00","message":"> Transcript [2434] [false]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601765971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601768037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601769985+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601773127+07:00","message":"TextPushed: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.60177654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601778825+07:00","message":"> Transcript [2435] [true]: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601781269+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601783196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.60178506+07:00","message":"StatePrefix: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะจุด 2 จุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601787108+07:00","message":"TextPushed: 'นักเรียนสามารถใช้สัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:06.601793492+07:00","message":"Push: 'จุด 2 จุดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.601802903+07:00","message":"push: {true จุด 2 จุดนะคะ 0 0xc0039e6100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:06.610719087+07:00","message":"write wav file: './tmp/7632/7632_303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:06.741296362+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:07.366180779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:07.36621237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.438283052+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.438321366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.438326561+07:00","message":"receive interim result [false|false]: แทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.438339141+07:00","message":"[buffer interim] 304 false แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.438345847+07:00","message":"[bufferProcess] interim [480000000]:แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.438347605+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.887117578+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.887156265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pan\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.887162154+07:00","message":"receive interim result [false|false]: Pan"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:07.887177228+07:00","message":"[buffer interim] 304 false Pan"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.887184292+07:00","message":"[bufferProcess] interim [900000000]:Pan"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.88718689+07:00","message":"[bufferProcess] send to processor:แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.887191192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.887194186+07:00","message":"> Transcript [2436] [false]: 'แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:07.887196483+07:00","message":"Set StatePrefix (first interim): 'แทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.045624355+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.045663664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.045669665+07:00","message":"receive interim result [false|false]: แทนสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.045681862+07:00","message":"[buffer interim] 304 false แทนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045689534+07:00","message":"[bufferProcess] interim [80000000]:แทนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045692098+07:00","message":"[bufferProcess] send to processor:Pan"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045697427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045700301+07:00","message":"> Transcript [2437] [false]: 'Pan'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045702985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.045705353+07:00","message":"Set new StatePrefix: 'Pan'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.129945163+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.129988801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.129995159+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.130010022+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130017496+07:00","message":"[bufferProcess] interim [140000000]:แทนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130020088+07:00","message":"[bufferProcess] send to processor:แทนสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130026114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130029053+07:00","message":"> Transcript [2438] [false]: 'แทนสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130031549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.130033875+07:00","message":"Set new StatePrefix: 'แทนสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.414468344+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.414503773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.414509746+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.414521634+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414528529+07:00","message":"[bufferProcess] interim [500000000]:แทนสัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414531324+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414534819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414537561+07:00","message":"> Transcript [2439] [false]: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414539828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.414542121+07:00","message":"Set new StatePrefix: 'แทนสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.710132586+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.710177846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.710183823+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีดตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.710198502+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710206144+07:00","message":"[bufferProcess] interim [740000000]:แทนสัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710208675+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์ขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.71021243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710215599+07:00","message":"> Transcript [2440] [false]: 'แทนสัญลักษณ์ขีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710219102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710221218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710223265+07:00","message":"StatePrefix: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.710225632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.839396396+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.839438911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรงๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.839446469+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีดตรงๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:08.839463324+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีดตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839473642+07:00","message":"[bufferProcess] interim [860000000]:แทนสัญลักษณ์ขีดตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839477406+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์ขีดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.83948643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839491449+07:00","message":"> Transcript [2441] [false]: 'แทนสัญลักษณ์ขีดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839497242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839500664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839503947+07:00","message":"StatePrefix: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:08.839507062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.12136462+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.12140228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรงๆนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.121408295+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีดตรงๆนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.121422674+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีดตรงๆนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121432029+07:00","message":"[bufferProcess] interim [220000000]:แทนสัญลักษณ์ขีดตรงๆนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121434838+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์ขีดตรงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121440848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121443816+07:00","message":"> Transcript [2442] [false]: 'แทนสัญลักษณ์ขีดตรงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121447197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121449487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.121451795+07:00","message":"StatePrefix: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.12145417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.403928548+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.403978073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.403984316+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.403999621+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404006915+07:00","message":"[bufferProcess] interim [400000000]:แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.40400963+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์ขีดตรงๆนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.40401395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404017063+07:00","message":"> Transcript [2443] [false]: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404020849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.40402308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404025453+07:00","message":"StatePrefix: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.40402767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404032581+07:00","message":"Push: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404035102+07:00","message":"TextPushed: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404037925+07:00","message":"Set new StatePrefix : 'แทนสัญลักษณ์ขีดตรงๆนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.404040128+07:00","message":"Next Push (prob) : 'ขีดตรงๆนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.404070646+07:00","message":"push: {false แทนสัญลักษณ์ 0 0xc002b4f080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.43264382+07:00","message":"[GCS] IsForceVAD: false for message ID: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.541656668+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.541696918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.541702854+07:00","message":"receive interim result [false|false]: แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.541718945+07:00","message":"[buffer interim] 304 false แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541726548+07:00","message":"[bufferProcess] interim [580000000]:แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541729058+07:00","message":"[bufferProcess] send to processor:แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541733375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541738838+07:00","message":"> Transcript [2444] [false]: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541742575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541744885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541746939+07:00","message":"StatePrefix: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.541751252+07:00","message":"TextPushed: 'แทนสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643106157+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643140505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ\",\"confidence\":0.904549}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643146865+07:00","message":"receive interim result [true|false]: แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.64315948+07:00","message":"end recv isFinal message id 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643162362+07:00","message":"end Recv id 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643171036+07:00","message":"[buffer interim] 304 true แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643178367+07:00","message":"[bufferProcess] interim [700000000]:แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643181644+07:00","message":"[bufferProcess] send to processor (isfinal):แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643184859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643187699+07:00","message":"> Transcript [2445] [false]: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643191024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643193017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643195119+07:00","message":"StatePrefix: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643197904+07:00","message":"TextPushed: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643200017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643202538+07:00","message":"> Transcript [2446] [true]: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643205965+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643208031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643209988+07:00","message":"StatePrefix: 'แทนสัญลักษณ์ขีดตรงๆนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643212035+07:00","message":"TextPushed: 'แทนสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:09.643215748+07:00","message":"Push: 'ขีดตรงๆนี้ได้ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:09.643224304+07:00","message":"push: {true ขีดตรงๆนี้ได้ด้วยค่ะ 0 0xc002b4f080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:09.650635688+07:00","message":"write wav file: './tmp/7632/7632_304.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:10.366556231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:10.366576825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:10.845358863+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.099025177+07:00","message":"[GCS] IsForceVAD: false for message ID: 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.251750517+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.25177514+07:00","message":"found end of frame, send empty tag with msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.25177892+07:00","message":"end Recv id 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.251785949+07:00","message":"[buffer interim] 305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251792236+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251796978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251800425+07:00","message":"> Transcript [2447] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251803214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251805267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251807234+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.251809239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:11.25181192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.251820395+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:11.25687937+07:00","message":"write wav file: './tmp/7632/7632_305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:11.612323849+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.193308834+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.193344756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.193351182+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.19336344+07:00","message":"[buffer interim] 306 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.193369904+07:00","message":"[bufferProcess] interim [600000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.193371857+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.354964452+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.355006478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.355012985+07:00","message":"receive interim result [false|false]: ส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.355025646+07:00","message":"[buffer interim] 306 false ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.355032779+07:00","message":"[bufferProcess] interim [780000000]:ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.35503572+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.355041249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.355044164+07:00","message":"> Transcript [2448] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.355046527+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.478470251+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.478511149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.478517795+07:00","message":"receive interim result [false|false]: ส่วนคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.478527808+07:00","message":"[buffer interim] 306 false ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478535477+07:00","message":"[bufferProcess] interim [900000000]:ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478538186+07:00","message":"[bufferProcess] send to processor:ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478541634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478544752+07:00","message":"> Transcript [2449] [false]: 'ส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478548008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478550121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478552302+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.478554483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.593728431+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.593772046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.593778652+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.593795695+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593803116+07:00","message":"[bufferProcess] interim [20000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593805572+07:00","message":"[bufferProcess] send to processor:ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593809297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593812348+07:00","message":"> Transcript [2450] [false]: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593815617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593817705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593819885+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.593822021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.860217427+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.860252587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าเอ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.8602591+07:00","message":"receive interim result [false|false]: ส่วนคำว่าเอ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.860273503+07:00","message":"[buffer interim] 306 false ส่วนคำว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860280139+07:00","message":"[bufferProcess] interim [260000000]:ส่วนคำว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860283107+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860287461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860290321+07:00","message":"> Transcript [2451] [false]: 'ส่วนคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860293987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.86029611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860298153+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.860300077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.994209744+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.994254562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า S\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.994261086+07:00","message":"receive interim result [false|false]: ส่วนคำว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.994277577+07:00","message":"[buffer interim] 306 false ส่วนคำว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994284932+07:00","message":"[bufferProcess] interim [380000000]:ส่วนคำว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994287398+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994291475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994294848+07:00","message":"> Transcript [2452] [false]: 'ส่วนคำว่าเอ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994297998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994300035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994302057+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994304271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994310476+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994312783+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994315254+07:00","message":"Set new StatePrefix : 'ส่วนคำว่าเอ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:12.994317739+07:00","message":"Next Push (prob) : 'คำว่าเอ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:12.994329062+07:00","message":"push: {false ส่วน 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.178018151+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.178043189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า S เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.178048259+07:00","message":"receive interim result [false|false]: ส่วนคำว่า S เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.178059769+07:00","message":"[buffer interim] 306 false ส่วนคำว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178066574+07:00","message":"[bufferProcess] interim [560000000]:ส่วนคำว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178069262+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178072849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178075099+07:00","message":"> Transcript [2453] [false]: 'ส่วนคำว่า S'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178077117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.178079204+07:00","message":"Set new StatePrefix: 'ส่วนคำว่า S'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215687069+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215720246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215726478+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215738484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215743846+07:00","message":"receive interim result [false|false]:  S เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.215754829+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.21576945+07:00","message":"[buffer interim] 306 false  S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215776359+07:00","message":"[bufferProcess] interim [620000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215779537+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215787337+07:00","message":"[bufferProcess] interim [620000000]: S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215789917+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215793116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215796271+07:00","message":"> Transcript [2454] [false]: 'ส่วนคำว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215799811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215802127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215804196+07:00","message":"StatePrefix: 'ส่วนคำว่า S'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.215806404+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.364945475+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.364985113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.36499266+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.365003191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็นจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.365007448+07:00","message":"receive interim result [false|false]:  S เป็นจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.365015889+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.365020607+07:00","message":"[buffer interim] 306 false  S เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365027888+07:00","message":"[bufferProcess] interim [740000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365031893+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365036304+07:00","message":"[bufferProcess] interim [740000000]: S เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365040085+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า S เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365044557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365048314+07:00","message":"> Transcript [2455] [false]: 'ส่วนคำว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365052601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.365056311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.36505844+07:00","message":"StatePrefix: 'ส่วนคำว่า S'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.36506079+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:13.367133022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:13.367142069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370686072+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370702919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370707636+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370718971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370721765+07:00","message":"receive interim result [false|false]:  x เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370726952+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.370737495+07:00","message":"[buffer interim] 306 false  x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370743034+07:00","message":"[bufferProcess] interim [800000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370750663+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า S เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.37075775+07:00","message":"[bufferProcess] interim [800000000]: x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370761489+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370774115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370788605+07:00","message":"> Transcript [2456] [false]: 'ส่วนคำว่า S เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370794573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370798179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.370801704+07:00","message":"StatePrefix: 'ส่วนคำว่า S'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.37080533+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.68901869+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689055748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689062067+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689072372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x เป็นจำนวนมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689075739+07:00","message":"receive interim result [false|false]:  x เป็นจำนวนมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689089788+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.689104133+07:00","message":"[buffer interim] 306 false  x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.6891118+07:00","message":"[bufferProcess] interim [100000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.68911521+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.689118639+07:00","message":"[bufferProcess] interim [100000000]: x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.689121732+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.68912527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.689128162+07:00","message":"> Transcript [2457] [false]: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.689130918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.689133085+07:00","message":"Set new StatePrefix: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748608989+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748638957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748645473+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748658943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x เป็นจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748661922+07:00","message":"receive interim result [false|false]:  x เป็นจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748668243+07:00","message":"[buffer interim] 306 false ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.748672506+07:00","message":"[buffer interim] 306 false  x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748681825+07:00","message":"[bufferProcess] interim [160000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748684779+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748694956+07:00","message":"[bufferProcess] interim [160000000]: x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748697635+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748700807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748704302+07:00","message":"> Transcript [2458] [false]: 'ส่วนคำว่า x เป็นจำนวนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748707769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748709688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748711547+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.748714103+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945629624+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945665499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945672927+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945682896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945686353+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945695596+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:13.945700238+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945707815+07:00","message":"[bufferProcess] interim [400000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945710673+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945713785+07:00","message":"[bufferProcess] interim [400000000]: เป็นจำนวนนับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945716391+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945719223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945722136+07:00","message":"> Transcript [2459] [false]: 'ส่วนคำว่า x เป็นจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945725633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945727634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945729676+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:13.945731962+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071446685+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071495554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071502959+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071517136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071520605+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.071529602+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.0715332+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071541032+07:00","message":"[bufferProcess] interim [460000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071544833+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071548394+07:00","message":"[bufferProcess] interim [460000000]: เป็นจำนวนนับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071551051+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071553974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071557267+07:00","message":"> Transcript [2460] [false]: 'ส่วนคำว่า x เป็นจำนวนนับและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071561001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071563123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071565128+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.071567565+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.25677043+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.256805083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.25681195+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.256823586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.256827525+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.256834985+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.256838235+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256844728+07:00","message":"[bufferProcess] interim [640000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256847547+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256851524+07:00","message":"[bufferProcess] interim [640000000]: เป็นจำนวนนับนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256854391+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256857942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256860636+07:00","message":"> Transcript [2461] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256864315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256866309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256868246+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256870243+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256873012+07:00","message":"Push: 'คำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256875414+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256878747+07:00","message":"Set new StatePrefix : 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.256881916+07:00","message":"Next Push (prob) : 'นับนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.25689257+07:00","message":"push: {false คำว่า x เป็นจำนวน 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394649481+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394696983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394703236+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394715994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394720076+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.394728417+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.39473284+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394741299+07:00","message":"[bufferProcess] interim [820000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394745586+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394753426+07:00","message":"[bufferProcess] interim [820000000]: เป็นจำนวนนับนะคะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394757541+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394768618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394793463+07:00","message":"> Transcript [2462] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394800566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394804491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394807995+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.394812475+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.593953303+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.594000102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.594007441+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.594019874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.594023539+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.594031769+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.59404848+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594056813+07:00","message":"[bufferProcess] interim [0]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594059567+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594066156+07:00","message":"[bufferProcess] interim [0]: เป็นจำนวนนับนะคะที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594069444+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594072787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594076022+07:00","message":"> Transcript [2463] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.59407954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594081676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594084313+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.594086623+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837213181+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837251495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837257794+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837270444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่มีหลักเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837274039+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่มีหลักเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837292963+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:14.837318196+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837327449+07:00","message":"[bufferProcess] interim [300000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837331579+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.8373386+07:00","message":"[bufferProcess] interim [300000000]: เป็นจำนวนนับนะคะที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837342423+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837345939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837349515+07:00","message":"> Transcript [2464] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837353261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837355533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837358463+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:14.837361074+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090179457+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090217664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090224397+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090236727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่มีหลักเดียวนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090244571+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่มีหลักเดียวนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090253124+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090257232+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่มีหลักเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090264137+07:00","message":"[bufferProcess] interim [480000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.09026688+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.0902708+07:00","message":"[bufferProcess] interim [480000000]: เป็นจำนวนนับนะคะที่มีหลักเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090273714+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.09027712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090280164+07:00","message":"> Transcript [2465] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090283975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090286157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090288299+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090290926+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090293846+07:00","message":"Push: 'นับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090295869+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090301269+07:00","message":"Set new StatePrefix : 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.090307911+07:00","message":"Next Push (prob) : 'ที่มีหลักเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.090315504+07:00","message":"push: {false นับนะคะ 0 0xc0003a4880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.148995217+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.149027439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.14903338+07:00","message":"receive interim result [false|false]: ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.149045303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.149049669+07:00","message":"receive interim result [false|false]:  เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.149057428+07:00","message":"[buffer interim] 306 false ส่วนคำว่า x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.149080377+07:00","message":"[buffer interim] 306 false  เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149088004+07:00","message":"[bufferProcess] interim [600000000]:ส่วนคำว่า x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.14909176+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149095229+07:00","message":"[bufferProcess] interim [600000000]: เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149098254+07:00","message":"[bufferProcess] update buffer: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149101951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149105183+07:00","message":"> Transcript [2466] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149108634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149110869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149113162+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.149116103+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.190829311+07:00","message":"[GCS] IsForceVAD: false for message ID: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322482901+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322535347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ\",\"confidence\":0.9538317}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322543139+07:00","message":"receive interim result [true|false]: ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322558032+07:00","message":"end recv isFinal message id 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322560691+07:00","message":"end Recv id 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322567546+07:00","message":"[buffer interim] 306 true ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322578995+07:00","message":"[bufferProcess] interim [810000000]:ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322584032+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322587771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.32259116+07:00","message":"> Transcript [2467] [false]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322596332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322598548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322600923+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322603806+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322606259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322608248+07:00","message":"> Transcript [2468] [true]: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322610526+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322612305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322614037+07:00","message":"StatePrefix: 'ส่วนคำว่า x เป็นจำนวนนับนะคะที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322615971+07:00","message":"TextPushed: 'ส่วนคำว่า x เป็นจำนวนนับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:15.322623056+07:00","message":"Push: 'ที่มีหลักเดียวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.322639949+07:00","message":"push: {true ที่มีหลักเดียวนะคะ 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:15.331873923+07:00","message":"write wav file: './tmp/7632/7632_306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:15.581537524+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.125889564+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.125941051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.125946547+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.125960403+07:00","message":"[buffer interim] 307 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.125967815+07:00","message":"[bufferProcess] interim [360000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.125970265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.35998626+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.360024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.360029662+07:00","message":"receive interim result [false|false]: อันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.360042945+07:00","message":"[buffer interim] 307 false อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.360049781+07:00","message":"[bufferProcess] interim [480000000]:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.360052208+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.360057958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.360061119+07:00","message":"> Transcript [2469] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.360063513+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:16.36815443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:16.368163902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.375774395+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.375811429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ราคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.375819054+07:00","message":"receive interim result [false|false]: อันนี้ราคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.375835897+07:00","message":"[buffer interim] 307 false อันนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375846353+07:00","message":"[bufferProcess] interim [540000000]:อันนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375850618+07:00","message":"[bufferProcess] send to processor:อันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375856082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375860647+07:00","message":"> Transcript [2470] [false]: 'อันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375865432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375868507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375872851+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.375876194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.382487119+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.382517015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.382521968+07:00","message":"receive interim result [false|false]: อันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.382535951+07:00","message":"[buffer interim] 307 false อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382542575+07:00","message":"[bufferProcess] interim [600000000]:อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382544765+07:00","message":"[bufferProcess] send to processor:อันนี้ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382547893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382550339+07:00","message":"> Transcript [2471] [false]: 'อันนี้ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382552923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382554831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.382556905+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.38255919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.632593243+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.632645176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.63265428+07:00","message":"receive interim result [false|false]: อันนี้นะคะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.632671744+07:00","message":"[buffer interim] 307 false อันนี้นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632684097+07:00","message":"[bufferProcess] interim [840000000]:อันนี้นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632687998+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.6326952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632699893+07:00","message":"> Transcript [2472] [false]: 'อันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632704742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632708189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632711295+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.632714414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.661703135+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.661748622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.66175497+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.661771313+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661779301+07:00","message":"[bufferProcess] interim [900000000]:อันนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661781897+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661786041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661788963+07:00","message":"> Transcript [2473] [false]: 'อันนี้นะคะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.66179215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661794555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661796643+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661798785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661803943+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661805979+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661808075+07:00","message":"Set new StatePrefix : 'อันนี้นะคะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.661810361+07:00","message":"Next Push (prob) : 'นะคะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.661817276+07:00","message":"push: {false อันนี้ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.965879212+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.965917374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.96593123+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:16.96594991+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965957738+07:00","message":"[bufferProcess] interim [200000000]:อันนี้นะคะก็คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965960354+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965964626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965967791+07:00","message":"> Transcript [2474] [false]: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965970271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:16.965972802+07:00","message":"Set new StatePrefix: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.015269776+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.015312625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.01531892+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.015333717+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015341621+07:00","message":"[bufferProcess] interim [260000000]:อันนี้นะคะก็คือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015344354+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015351051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015354606+07:00","message":"> Transcript [2475] [false]: 'อันนี้นะคะก็คือเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015358272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015360544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015363031+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.015365318+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.205650907+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.205699061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.205705276+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.205718558+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205725727+07:00","message":"[bufferProcess] interim [440000000]:อันนี้นะคะก็คือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205728462+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205734053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205736944+07:00","message":"> Transcript [2476] [false]: 'อันนี้นะคะก็คือเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205740362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205742997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205745515+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.205747937+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.539678379+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.539720747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไขหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.539727841+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อนไขหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.539744493+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อนไขหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539755588+07:00","message":"[bufferProcess] interim [800000000]:อันนี้นะคะก็คือเงื่อนไขหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539758853+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539764913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.53976835+07:00","message":"> Transcript [2477] [false]: 'อันนี้นะคะก็คือเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539771933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539774071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539776366+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.539778733+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.724857944+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.724903498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไขหรือส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.724912676+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อนไขหรือส่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.72493584+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อนไขหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724946506+07:00","message":"[bufferProcess] interim [980000000]:อันนี้นะคะก็คือเงื่อนไขหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724950394+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเงื่อนไขหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724955421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724960013+07:00","message":"> Transcript [2478] [false]: 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724965512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724968946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724972414+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724976646+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724983115+07:00","message":"Push: 'นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724986341+07:00","message":"TextPushed: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724989651+07:00","message":"Set new StatePrefix : 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.724993302+07:00","message":"Next Push (prob) : 'เงื่อนไขหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.725005771+07:00","message":"push: {false นะคะก็คือ 0 0xc000045a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.910155475+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.91019892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.910205113+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:17.910221316+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910230683+07:00","message":"[bufferProcess] interim [220000000]:อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910233431+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเงื่อนไขหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910237642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910240609+07:00","message":"> Transcript [2479] [false]: 'อันนี้นะคะก็คือเงื่อนไขหรือส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910244757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910246849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.910249089+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:17.9102518+07:00","message":"TextPushed: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.209421452+07:00","message":"[GCS] IsForceVAD: false for message ID: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.228483223+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.228523576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.228530002+07:00","message":"receive interim result [false|false]: อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.228546949+07:00","message":"[buffer interim] 307 false อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228556271+07:00","message":"[bufferProcess] interim [520000000]:อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228560602+07:00","message":"[bufferProcess] send to processor:อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.2285721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228576857+07:00","message":"> Transcript [2480] [false]: 'อันนี้นะคะก็คือเงื่อนไขหรือสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228581528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228584128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228586922+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.228589657+07:00","message":"TextPushed: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321324573+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321367565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.32137544+07:00","message":"receive interim result [true|false]: อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321385955+07:00","message":"end recv isFinal message id 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321390127+07:00","message":"end Recv id 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321403716+07:00","message":"[buffer interim] 307 true อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321418484+07:00","message":"[bufferProcess] interim [640000000]:อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321422728+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321426935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321430465+07:00","message":"> Transcript [2481] [false]: 'อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.32143445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321436768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321439479+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321442584+07:00","message":"TextPushed: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321444576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321446847+07:00","message":"> Transcript [2482] [true]: 'อันนี้นะคะก็คือเงื่อนไขหรือสมบัติค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321449043+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321450885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321452813+07:00","message":"StatePrefix: 'อันนี้นะคะก็คือเงื่อนไขหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321454676+07:00","message":"TextPushed: 'อันนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:18.321458153+07:00","message":"Push: 'เงื่อนไขหรือสมบัติค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:18.321472138+07:00","message":"push: {true เงื่อนไขหรือสมบัติค่ะ 0 0xc000045a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:18.329074666+07:00","message":"write wav file: './tmp/7632/7632_307.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192122581+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192178809+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192182712+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192185012+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192187189+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192189142+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192191426+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192193336+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192195096+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.19219683+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192199075+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192200991+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.192202768+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:19.368497333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:19.368520728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.740998638+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.868730197+07:00","message":"[GCS] IsForceVAD: false for message ID: 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.993969573+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.994002405+07:00","message":"found end of frame, send empty tag with msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.994006243+07:00","message":"end Recv id 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.99401441+07:00","message":"[buffer interim] 308 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994022813+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994027443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994030496+07:00","message":"> Transcript [2483] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994033022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994035293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994037251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994039181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:19.994042098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:19.994052856+07:00","message":"push: {true \n 0 0xc002b4fb80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:19.999105133+07:00","message":"write wav file: './tmp/7632/7632_308.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:20.51007827+07:00","message":"[GCS] Start streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:20.90332122+07:00","message":"[GCS] IsForceVAD: false for message ID: 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.003440896+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.003463464+07:00","message":"found end of frame, send empty tag with msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.003466934+07:00","message":"end Recv id 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.003476297+07:00","message":"[buffer interim] 309 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003483005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003492635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003495812+07:00","message":"> Transcript [2484] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003498503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003500667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003502621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003504705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.003507351+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.003517314+07:00","message":"push: {true \n 0 0xc0039e7680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:21.014453214+07:00","message":"write wav file: './tmp/7632/7632_309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.219625537+07:00","message":"[GCS] Start streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.27939958+07:00","message":"[GCS] IsForceVAD: false for message ID: 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.428897095+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.428939615+07:00","message":"found end of frame, send empty tag with msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.428944746+07:00","message":"end Recv id 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.428953133+07:00","message":"[buffer interim] 310 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428964516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428969279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428972291+07:00","message":"> Transcript [2485] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428975097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428977205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428979203+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428981288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:21.428987714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:21.428998603+07:00","message":"push: {true \n 0 0xc0004a2200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:21.433848449+07:00","message":"write wav file: './tmp/7632/7632_310.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.050626777+07:00","message":"[GCS] Start streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.109178103+07:00","message":"[GCS] IsForceVAD: false for message ID: 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.232059088+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.23210904+07:00","message":"found end of frame, send empty tag with msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.232113944+07:00","message":"end Recv id 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.232123646+07:00","message":"[buffer interim] 311 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232132437+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232136907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232139895+07:00","message":"> Transcript [2486] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232142533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232144653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232146583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232148464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:22.232151397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.232162302+07:00","message":"push: {true \n 0 0xc002b4e200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:22.237147378+07:00","message":"write wav file: './tmp/7632/7632_311.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:22.369472897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:22.36948812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:22.434669822+07:00","message":"[GCS] Start streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.141213188+07:00","message":"[GCS] IsForceVAD: false for message ID: 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.22750002+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.227523901+07:00","message":"found end of frame, send empty tag with msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.227527311+07:00","message":"end Recv id 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.227534842+07:00","message":"[buffer interim] 312 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227542476+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227546215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227549356+07:00","message":"> Transcript [2487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227551921+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227554585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.22755659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227558567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.227561301+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.22757236+07:00","message":"push: {true \n 0 0xc002b4ea80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:23.232921033+07:00","message":"write wav file: './tmp/7632/7632_312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.260368195+07:00","message":"[GCS] Start streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.459188979+07:00","message":"[GCS] IsForceVAD: false for message ID: 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.586280844+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.58631267+07:00","message":"found end of frame, send empty tag with msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.586316716+07:00","message":"end Recv id 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.58632559+07:00","message":"[buffer interim] 313 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.58633511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586343741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586346877+07:00","message":"> Transcript [2488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586349901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586352523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586354537+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586357213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:23.586363861+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.586375172+07:00","message":"push: {true \n 0 0xc0032b2180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:23.590840844+07:00","message":"write wav file: './tmp/7632/7632_313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.787227504+07:00","message":"[GCS] Start streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:23.845250879+07:00","message":"[GCS] IsForceVAD: false for message ID: 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.023882794+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.023910058+07:00","message":"found end of frame, send empty tag with msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.023914116+07:00","message":"end Recv id 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.023924057+07:00","message":"[buffer interim] 314 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023942179+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023949258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023952505+07:00","message":"> Transcript [2489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023955449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023957758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023960397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023962482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.023967671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.02397851+07:00","message":"push: {true \n 0 0xc000183000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:24.028761709+07:00","message":"write wav file: './tmp/7632/7632_314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.030408551+07:00","message":"[GCS] Start streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.100239526+07:00","message":"[GCS] IsForceVAD: false for message ID: 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.160592195+07:00","message":"[GCS] Start streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.289795472+07:00","message":"[GCS] IsForceVAD: false for message ID: 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.297268498+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.297305194+07:00","message":"found end of frame, send empty tag with msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.29730945+07:00","message":"end Recv id 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.297316101+07:00","message":"[buffer interim] 315 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297325535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.29733042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297333823+07:00","message":"> Transcript [2490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297336942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297338944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297340991+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297343131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.297346175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.297354807+07:00","message":"push: {true \n 0 0xc0039e6e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:24.303124838+07:00","message":"write wav file: './tmp/7632/7632_315.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.381096626+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.381125495+07:00","message":"found end of frame, send empty tag with msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.381129637+07:00","message":"end Recv id 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.381138421+07:00","message":"[buffer interim] 316 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381148339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381152175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381155128+07:00","message":"> Transcript [2491] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381158043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381160777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381172027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.38117404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.381183082+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.381194448+07:00","message":"push: {true \n 0 0xc001719d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:24.385957417+07:00","message":"write wav file: './tmp/7632/7632_316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.620565121+07:00","message":"[GCS] Start streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.680746876+07:00","message":"[GCS] IsForceVAD: false for message ID: 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.739464474+07:00","message":"[GCS] Start streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.891406006+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.891439508+07:00","message":"found end of frame, send empty tag with msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.891443239+07:00","message":"end Recv id 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.891450117+07:00","message":"[buffer interim] 317 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.891461929+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.89146622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.891469498+07:00","message":"> Transcript [2492] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.89147234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.891474708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.89147683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.891478813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:24.891486131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:24.891495254+07:00","message":"push: {true \n 0 0xc001719e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:24.895968372+07:00","message":"write wav file: './tmp/7632/7632_317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.318276255+07:00","message":"[GCS] IsForceVAD: false for message ID: 318"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:25.369524433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:25.369544203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.418808464+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.418844359+07:00","message":"found end of frame, send empty tag with msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.418848548+07:00","message":"end Recv id 318"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.418857194+07:00","message":"[buffer interim] 318 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.418865899+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.41887662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.418879743+07:00","message":"> Transcript [2493] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.41888335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.418886528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.418889962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.418892852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:25.41890004+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:25.418912442+07:00","message":"push: {true \n 0 0xc0032b2780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:25.42445709+07:00","message":"write wav file: './tmp/7632/7632_318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.023285471+07:00","message":"[GCS] Start streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.089335241+07:00","message":"[GCS] IsForceVAD: false for message ID: 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.277418677+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.277452003+07:00","message":"found end of frame, send empty tag with msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.277456169+07:00","message":"end Recv id 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.277473195+07:00","message":"[buffer interim] 319 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277509847+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277515635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277520406+07:00","message":"> Transcript [2494] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277524515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277527763+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.27753138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.277534557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:26.27754236+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.277554088+07:00","message":"push: {true \n 0 0xc0039e7600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:26.291090085+07:00","message":"write wav file: './tmp/7632/7632_319.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:26.599316727+07:00","message":"[GCS] Start streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.500501156+07:00","message":"[GCS] IsForceVAD: false for message ID: 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.560569605+07:00","message":"[GCS] Start streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.767932056+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.767961139+07:00","message":"found end of frame, send empty tag with msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.767964472+07:00","message":"end Recv id 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.767971355+07:00","message":"[buffer interim] 320 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767977839+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.76798203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767985316+07:00","message":"> Transcript [2495] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767989533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767994724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767997105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.767999156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:27.768010614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:27.768020571+07:00","message":"push: {true \n 0 0xc0039e7900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:27.775194266+07:00","message":"write wav file: './tmp/7632/7632_320.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.055609938+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.055663181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.05566947+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.055685761+07:00","message":"[buffer interim] 321 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.055693654+07:00","message":"[bufferProcess] interim [240000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.055695573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.097540681+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.097581524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.097587465+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.097604396+07:00","message":"[buffer interim] 321 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.09761246+07:00","message":"[bufferProcess] interim [300000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.097615422+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.097625272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.097628653+07:00","message":"> Transcript [2496] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.097630768+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.252712786+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.252754456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะแปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.252760118+07:00","message":"receive interim result [false|false]: เราจะแปล"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.252776377+07:00","message":"[buffer interim] 321 false เราจะแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.252783826+07:00","message":"[bufferProcess] interim [480000000]:เราจะแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.252786249+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.252789807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.252793012+07:00","message":"> Transcript [2497] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.252795274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.25279753+07:00","message":"Set new StatePrefix: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.309607889+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.309655647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.309661726+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.309674928+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309683397+07:00","message":"[bufferProcess] interim [540000000]:เราจะเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309686055+07:00","message":"[bufferProcess] send to processor:เราจะแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309691614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309694545+07:00","message":"> Transcript [2498] [false]: 'เราจะแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309698487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309700684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.30970284+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.309707864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:28.370443274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:28.370460633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.437965575+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.438014751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.438020845+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.438033904+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438043776+07:00","message":"[bufferProcess] interim [660000000]:เราจะเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438046495+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438052728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438055484+07:00","message":"> Transcript [2499] [false]: 'เราจะเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438058846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438061518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438065142+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.438067491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.630284963+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.63033058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.630336742+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.630352322+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630360296+07:00","message":"[bufferProcess] interim [840000000]:เราจะเปลี่ยนไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.6303643+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630370733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630373895+07:00","message":"> Transcript [2500] [false]: 'เราจะเปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630377561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630379898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630382274+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.630384534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.955338901+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.955375159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตามเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.955380965+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตามเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.955394908+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955402111+07:00","message":"[bufferProcess] interim [140000000]:เราจะเปลี่ยนไปตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955404394+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955408069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955411002+07:00","message":"> Transcript [2501] [false]: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955415234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955417506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955419711+07:00","message":"StatePrefix: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955426251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955434374+07:00","message":"Push: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955436603+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955439115+07:00","message":"Set new StatePrefix : 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:28.955441545+07:00","message":"Next Push (prob) : 'เปลี่ยนไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:28.955448889+07:00","message":"push: {false เราจะ 0 0xc0004a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.03811811+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.038174827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตามเช็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.038183538+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตามเช็ด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.038201953+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตามเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038211578+07:00","message":"[bufferProcess] interim [260000000]:เราจะเปลี่ยนไปตามเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.03821597+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไปตามเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038225967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038230551+07:00","message":"> Transcript [2502] [false]: 'เราจะเปลี่ยนไปตามเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038235977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038239159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.038242575+07:00","message":"StatePrefix: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.03824591+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.057685067+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.057726531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตามชะตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.057732131+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตามชะตา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.05774834+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตามชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.057756247+07:00","message":"[bufferProcess] interim [320000000]:เราจะเปลี่ยนไปตามชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.057758632+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไปตามเช็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.05777018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.057773369+07:00","message":"> Transcript [2503] [false]: 'เราจะเปลี่ยนไปตามเช็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.0577773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.057779813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.057782152+07:00","message":"StatePrefix: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.05778486+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.14458331+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.144620375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตาม setup\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.144627135+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตาม setup"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.144640117+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตาม setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144646599+07:00","message":"[bufferProcess] interim [380000000]:เราจะเปลี่ยนไปตาม setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144649365+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไปตามชะตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.1446567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144659777+07:00","message":"> Transcript [2504] [false]: 'เราจะเปลี่ยนไปตามชะตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144662954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144665184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144667958+07:00","message":"StatePrefix: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.144670496+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.214392647+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.214435745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตามฉันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.214442522+07:00","message":"receive interim result [false|false]: เราจะเปลี่ยนไปตามฉันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.214456155+07:00","message":"[buffer interim] 321 false เราจะเปลี่ยนไปตามฉันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214463519+07:00","message":"[bufferProcess] interim [440000000]:เราจะเปลี่ยนไปตามฉันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214466981+07:00","message":"[bufferProcess] send to processor:เราจะเปลี่ยนไปตาม setup"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214474062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214477045+07:00","message":"> Transcript [2505] [false]: 'เราจะเปลี่ยนไปตาม setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214480508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214482786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214484707+07:00","message":"StatePrefix: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214487587+07:00","message":"TextPushed: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214493944+07:00","message":"Push: 'เปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214496172+07:00","message":"TextPushed: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214498266+07:00","message":"Set new StatePrefix : 'เราจะเปลี่ยนไปตาม setup'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.214500815+07:00","message":"Next Push (prob) : ' setup'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.214532974+07:00","message":"push: {false เปลี่ยนไปตาม 0 0xc0004a3d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.349089426+07:00","message":"[GCS] IsForceVAD: false for message ID: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.420840337+07:00","message":"[GCS] Start streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.53406353+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534105034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะเปลี่ยนไปตามเซตนะคะ\",\"confidence\":0.93230623}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534112591+07:00","message":"receive interim result [true|false]: เราจะเปลี่ยนไปตามเซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534119005+07:00","message":"end recv isFinal message id 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534121702+07:00","message":"end Recv id 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534128831+07:00","message":"[buffer interim] 321 true เราจะเปลี่ยนไปตามเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.53413715+07:00","message":"[bufferProcess] interim [830000000]:เราจะเปลี่ยนไปตามเซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534140501+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะเปลี่ยนไปตามฉันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534144647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534148158+07:00","message":"> Transcript [2506] [false]: 'เราจะเปลี่ยนไปตามฉันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534150567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534152704+07:00","message":"Set new StatePrefix: 'เราจะเปลี่ยนไปตามฉันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534154751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534156753+07:00","message":"> Transcript [2507] [true]: 'เราจะเปลี่ยนไปตามเซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534159172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534161307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.53416323+07:00","message":"StatePrefix: 'เราจะเปลี่ยนไปตามฉันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534165349+07:00","message":"TextPushed: 'เราจะเปลี่ยนไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.534168426+07:00","message":"Push: 'เซตนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.534177083+07:00","message":"push: {true เซตนะคะ 0 0xc0004a3d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:29.545962156+07:00","message":"write wav file: './tmp/7632/7632_321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.960558071+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.96061615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.96062347+07:00","message":"receive interim result [false|false]: ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:29.960642977+07:00","message":"[buffer interim] 322 false ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.960652485+07:00","message":"[bufferProcess] interim [360000000]:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:29.960656874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.14656816+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.146609065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.146614243+07:00","message":"receive interim result [false|false]: ที่เราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.146629316+07:00","message":"[buffer interim] 322 false ที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.146638368+07:00","message":"[bufferProcess] interim [540000000]:ที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.146642449+07:00","message":"[bufferProcess] send to processor:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.146653171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.146657667+07:00","message":"> Transcript [2508] [false]: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.146660442+07:00","message":"Set StatePrefix (first interim): 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.149315532+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.149334476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.149338492+07:00","message":"receive interim result [false|false]: ที่เราอยาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.149348252+07:00","message":"[buffer interim] 322 false ที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149352606+07:00","message":"[bufferProcess] interim [600000000]:ที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149354655+07:00","message":"[bufferProcess] send to processor:ที่เราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149357431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149359777+07:00","message":"> Transcript [2509] [false]: 'ที่เราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149363604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149365757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149368337+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.149370935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.467536481+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.46758576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยากจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.467591782+07:00","message":"receive interim result [false|false]: ที่เราอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.467606987+07:00","message":"[buffer interim] 322 false ที่เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467617087+07:00","message":"[bufferProcess] interim [840000000]:ที่เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467619686+07:00","message":"[bufferProcess] send to processor:ที่เราอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467623536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467626445+07:00","message":"> Transcript [2510] [false]: 'ที่เราอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.46763001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.4676322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467634329+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.467636466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.78554847+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.785583543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยากจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.785589155+07:00","message":"receive interim result [false|false]: ที่เราอยากจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.785602875+07:00","message":"[buffer interim] 322 false ที่เราอยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785610016+07:00","message":"[bufferProcess] interim [140000000]:ที่เราอยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785612607+07:00","message":"[bufferProcess] send to processor:ที่เราอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785620816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785623868+07:00","message":"> Transcript [2511] [false]: 'ที่เราอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785627481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785629856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785632074+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.785634422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.788870963+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.788887038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยากจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.788891133+07:00","message":"receive interim result [false|false]: ที่เราอยากจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.788899042+07:00","message":"[buffer interim] 322 false ที่เราอยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788902691+07:00","message":"[bufferProcess] interim [200000000]:ที่เราอยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788904823+07:00","message":"[bufferProcess] send to processor:ที่เราอยากจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788906975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788909095+07:00","message":"> Transcript [2512] [false]: 'ที่เราอยากจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788912367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788914751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788916686+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788918594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788923409+07:00","message":"Push: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788925727+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788928019+07:00","message":"Set new StatePrefix : 'ที่เราอยากจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:30.788930282+07:00","message":"Next Push (prob) : 'อยากจะขี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:30.788938747+07:00","message":"push: {false ที่เรา 0 0xc0032b2c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.069300339+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.069350937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยากจะเขียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.069357419+07:00","message":"receive interim result [false|false]: ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.069370881+07:00","message":"[buffer interim] 322 false ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.06937843+07:00","message":"[bufferProcess] interim [500000000]:ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.069381468+07:00","message":"[bufferProcess] send to processor:ที่เราอยากจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.069387464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.069390728+07:00","message":"> Transcript [2513] [false]: 'ที่เราอยากจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.069393814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.069395887+07:00","message":"Set new StatePrefix: 'ที่เราอยากจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.269453876+07:00","message":"[GCS] IsForceVAD: false for message ID: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368200147+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368247684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราอยากจะเขียนนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368254085+07:00","message":"receive interim result [true|false]: ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368264823+07:00","message":"end recv isFinal message id 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368267606+07:00","message":"end Recv id 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.36827468+07:00","message":"[buffer interim] 322 true ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368283531+07:00","message":"[bufferProcess] interim [890000000]:ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368287164+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เราอยากจะเขียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368290552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368293942+07:00","message":"> Transcript [2514] [false]: 'ที่เราอยากจะเขียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368297494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368299706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368302189+07:00","message":"StatePrefix: 'ที่เราอยากจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368304652+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368306513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368309051+07:00","message":"> Transcript [2515] [true]: 'ที่เราอยากจะเขียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368312438+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368314351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368316272+07:00","message":"StatePrefix: 'ที่เราอยากจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.3683181+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:31.368321189+07:00","message":"Push: 'อยากจะเขียนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.368329657+07:00","message":"push: {true อยากจะเขียนนะคะ 0 0xc0032b2c80}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:31.370492848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:31.370509418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:31.374885612+07:00","message":"write wav file: './tmp/7632/7632_322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:31.851569638+07:00","message":"[GCS] Start streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.713107552+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.713154133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.713159958+07:00","message":"receive interim result [false|false]: ในที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.713190752+07:00","message":"[buffer interim] 323 false ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713198662+07:00","message":"[bufferProcess] interim [660000000]:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713201072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713208037+07:00","message":"[bufferProcess] send to processor (ticker):ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713212673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713216074+07:00","message":"> Transcript [2516] [false]: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.713218426+07:00","message":"Set StatePrefix (first interim): 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.919892869+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.919939997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.919960507+07:00","message":"receive interim result [false|false]: ในที่นี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.919975077+07:00","message":"[buffer interim] 323 false ในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.919983075+07:00","message":"[bufferProcess] interim [840000000]:ในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.919985242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.929374247+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.929410917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.92941694+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:32.929434263+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929441217+07:00","message":"[bufferProcess] interim [900000000]:ในที่นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929443758+07:00","message":"[bufferProcess] send to processor:ในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929449261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.92945245+07:00","message":"> Transcript [2517] [false]: 'ในที่นี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929456142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929458474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929460777+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:32.929462994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.474102969+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.474152316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.474160228+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.474174694+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474182578+07:00","message":"[bufferProcess] interim [440000000]:ในที่นี้ค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474185294+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474191724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474194558+07:00","message":"> Transcript [2518] [false]: 'ในที่นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474197782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.47420168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474204347+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.474206574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.794594687+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.794626455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.794633129+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.794647677+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794654871+07:00","message":"[bufferProcess] interim [740000000]:ในที่นี้ค่ะสมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794657372+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794660772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794663964+07:00","message":"> Transcript [2519] [false]: 'ในที่นี้ค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794666861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794668833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794670731+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.794673096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.796295629+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.796324801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.796331666+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.796346757+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796352944+07:00","message":"[bufferProcess] interim [800000000]:ในที่นี้ค่ะสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796355655+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796370748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796373498+07:00","message":"> Transcript [2520] [false]: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796376605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796379003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796381073+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796383583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796389343+07:00","message":"Push: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796391546+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796393905+07:00","message":"Set new StatePrefix : 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.796396516+07:00","message":"Next Push (prob) : 'ค่ะสมาชิกขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.796403037+07:00","message":"push: {false ในที่นี้ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.990536363+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.990611632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.990620997+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:33.990641969+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990657447+07:00","message":"[bufferProcess] interim [980000000]:ในที่นี้ค่ะสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990662587+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990673633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990678065+07:00","message":"> Transcript [2521] [false]: 'ในที่นี้ค่ะสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990683737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990688336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990691888+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:33.990696082+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.187172585+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.187221073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.18722805+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.187242638+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187250452+07:00","message":"[bufferProcess] interim [160000000]:ในที่นี้ค่ะสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187253232+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.1872595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.18726652+07:00","message":"> Transcript [2522] [false]: 'ในที่นี้ค่ะสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187270645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187276265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187278455+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.187280803+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.319374673+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.319420911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.319427369+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.319443049+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319453489+07:00","message":"[bufferProcess] interim [280000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319456198+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319461862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.31946462+07:00","message":"> Transcript [2523] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319468216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319470648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319473274+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.319475908+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:34.37053188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:34.370548245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.435828784+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.435881979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.435889215+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.435902842+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435910689+07:00","message":"[bufferProcess] interim [340000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435913563+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435920205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435923215+07:00","message":"> Transcript [2524] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435927011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435929624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435932314+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.43593475+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435941098+07:00","message":"Push: 'ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435948609+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435951657+07:00","message":"Set new StatePrefix : 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.435954064+07:00","message":"Next Push (prob) : 'งเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.4359622+07:00","message":"push: {false ค่ะสมาชิกขอ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.696149428+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.696193357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.69620597+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.696222833+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696235237+07:00","message":"[bufferProcess] interim [640000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696238586+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696246542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696249639+07:00","message":"> Transcript [2525] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.69625301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696255187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696257289+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.696259801+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.863366451+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.86341391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.863421155+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.863440193+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863451532+07:00","message":"[bufferProcess] interim [820000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863454253+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863461878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863464971+07:00","message":"> Transcript [2526] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863468531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863470954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863473171+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.863476246+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.893659011+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.893711909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.893719139+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:34.893739159+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893747536+07:00","message":"[bufferProcess] interim [880000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893750551+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893754136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893757659+07:00","message":"> Transcript [2527] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893761356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893763871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893765957+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:34.893769236+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.015049961+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.015095001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.015102023+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.015114059+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015129635+07:00","message":"[bufferProcess] interim [940000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015134202+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015139342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015144263+07:00","message":"> Transcript [2528] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015151747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015154015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015156489+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015159858+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015169038+07:00","message":"Push: 'งเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015170997+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015173916+07:00","message":"Set new StatePrefix : 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.015176396+07:00","message":"Next Push (prob) : 'คะก็คือจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.015185763+07:00","message":"push: {false งเซตนี้นะ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.20652496+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.206568885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.206577679+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.206593874+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.20660652+07:00","message":"[bufferProcess] interim [180000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206609483+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.20661688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206620006+07:00","message":"> Transcript [2529] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206623417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206626329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206628719+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.206631671+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.400045762+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.400086247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.400093894+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.400107732+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400115732+07:00","message":"[bufferProcess] interim [360000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400118393+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400122312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400125665+07:00","message":"> Transcript [2530] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400129529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400131768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400134231+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.400137048+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.526592485+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.526642753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.526651041+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.526670765+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526685576+07:00","message":"[bufferProcess] interim [480000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526690124+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526699662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526704719+07:00","message":"> Transcript [2531] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526709896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526713464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526717303+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.526721685+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.730361259+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.730408268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.730415541+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.730430383+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730438613+07:00","message":"[bufferProcess] interim [720000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.73044186+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.73044872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730454323+07:00","message":"> Transcript [2532] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730458762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730461516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730464207+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730466882+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730474472+07:00","message":"Push: 'คะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730476468+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730478696+07:00","message":"Set new StatePrefix : 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:35.730481408+07:00","message":"Next Push (prob) : 'นวนนับที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:35.730490118+07:00","message":"push: {false คะก็คือจำ 0 0xc0003a4800}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.039233324+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.039277561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.039284853+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.039299656+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039308462+07:00","message":"[bufferProcess] interim [960000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039311913+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039316132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.03931915+07:00","message":"> Transcript [2533] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039323085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039325538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039328908+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.039332095+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.270371176+07:00","message":"[GCS] IsForceVAD: false for message ID: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.300638525+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.300676988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.300683097+07:00","message":"receive interim result [false|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.300695642+07:00","message":"[buffer interim] 323 false ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300703012+07:00","message":"[bufferProcess] interim [260000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300705436+07:00","message":"[bufferProcess] send to processor:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.30071136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300714529+07:00","message":"> Transcript [2534] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300718148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300720442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300722911+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.300725803+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.340875825+07:00","message":"[GCS] Start streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424023977+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424069338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ\",\"confidence\":0.95854706}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424076877+07:00","message":"receive interim result [true|false]: ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424085017+07:00","message":"end recv isFinal message id 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424087625+07:00","message":"end Recv id 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424095068+07:00","message":"[buffer interim] 323 true ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424107477+07:00","message":"[bufferProcess] interim [440000000]:ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424112568+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424117719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424122363+07:00","message":"> Transcript [2535] [false]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424127501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424131057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424134901+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424139509+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.42414286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424146409+07:00","message":"> Transcript [2536] [true]: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มีหลักเดียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424151104+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424153176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.42415843+07:00","message":"StatePrefix: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำนวนนับที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.424162109+07:00","message":"TextPushed: 'ในที่นี้ค่ะสมาชิกของเซตนี้นะคะก็คือจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.42416747+07:00","message":"Push: 'นวนนับที่มีหลักเดียวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.424177693+07:00","message":"push: {true นวนนับที่มีหลักเดียวค่ะ 0 0xc0003a4800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:36.434122142+07:00","message":"write wav file: './tmp/7632/7632_323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.458099657+07:00","message":"[GCS] IsForceVAD: false for message ID: 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.590310311+07:00","message":"[GCS] Start streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.603790497+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.60382545+07:00","message":"found end of frame, send empty tag with msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.603829202+07:00","message":"end Recv id 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.60383629+07:00","message":"[buffer interim] 324 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603844831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603848994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603851928+07:00","message":"> Transcript [2537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603854581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.6038567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603858744+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603860845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:36.603869591+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:36.603879029+07:00","message":"push: {true \n 0 0xc0003a4e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:36.610758401+07:00","message":"write wav file: './tmp/7632/7632_324.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.132503561+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.132535039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.132539674+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.132549521+07:00","message":"[buffer interim] 325 false เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.132555713+07:00","message":"[bufferProcess] interim [420000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.132558243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:37.371047477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:37.371075424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.446077413+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.446136069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืนหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.446144067+07:00","message":"receive interim result [false|false]: เมื่อคืนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.446161031+07:00","message":"[buffer interim] 325 false เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.446171103+07:00","message":"[bufferProcess] interim [720000000]:เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.446175348+07:00","message":"[bufferProcess] send to processor:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.446184168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.446188432+07:00","message":"> Transcript [2538] [false]: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.446191488+07:00","message":"Set StatePrefix (first interim): 'เมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.762607421+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.762652629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน 12\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.762660564+07:00","message":"receive interim result [false|false]: เมื่อคืน 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.762676231+07:00","message":"[buffer interim] 325 false เมื่อคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762688556+07:00","message":"[bufferProcess] interim [960000000]:เมื่อคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762691978+07:00","message":"[bufferProcess] send to processor:เมื่อคืนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762696998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762701202+07:00","message":"> Transcript [2539] [false]: 'เมื่อคืนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762705628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762710736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.762714034+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.76271729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768515616+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768548646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768555164+07:00","message":"receive interim result [false|false]: เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768570223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768573162+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768578365+07:00","message":"[buffer interim] 325 false เมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:37.768581561+07:00","message":"[buffer interim] 325 false  12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768585938+07:00","message":"[bufferProcess] interim [20000000]:เมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768588133+07:00","message":"[bufferProcess] send to processor:เมื่อคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768591141+07:00","message":"[bufferProcess] interim [20000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768593631+07:00","message":"[bufferProcess] update buffer: เมื่อคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768596421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768599286+07:00","message":"> Transcript [2540] [false]: 'เมื่อคืน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768602493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.7686051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768607453+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:37.768609632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.037300815+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.037338533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาคืน 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.037345055+07:00","message":"receive interim result [false|false]: เอาคืน 12"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.0373606+07:00","message":"[buffer interim] 325 false เอาคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.03737031+07:00","message":"[bufferProcess] interim [260000000]:เอาคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037374342+07:00","message":"[bufferProcess] send to processor:เมื่อคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037379416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.03738346+07:00","message":"> Transcript [2541] [false]: 'เมื่อคืน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037388661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037390889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037393029+07:00","message":"StatePrefix: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.037395287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.057083561+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.057116319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.057122505+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.057137337+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057145969+07:00","message":"[bufferProcess] interim [320000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057151584+07:00","message":"[bufferProcess] send to processor:เอาคืน 12"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057156215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057169493+07:00","message":"> Transcript [2542] [false]: 'เอาคืน 12'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057172647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.057174936+07:00","message":"Set new StatePrefix: 'เอาคืน 12'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.475085235+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.47512727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3 ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.47513437+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3 ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.475149983+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.475162449+07:00","message":"[bufferProcess] interim [680000000]:ก็คือ 1 2 3 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.475164861+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.475170823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.475174055+07:00","message":"> Transcript [2543] [false]: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.475176347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.47517893+07:00","message":"Set new StatePrefix: 'ก็คือ 1 2 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.553335121+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.55337563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3 ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.553383717+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.553405144+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553419955+07:00","message":"[bufferProcess] interim [800000000]:ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553424633+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553434099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553437381+07:00","message":"> Transcript [2544] [false]: 'ก็คือ 1 2 3 ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553440773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553443007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553445335+07:00","message":"StatePrefix: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.553447982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662680661+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662722085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662728668+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662740308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662743667+07:00","message":"receive interim result [false|false]:  ไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662751602+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.662756061+07:00","message":"[buffer interim] 325 false  ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662766884+07:00","message":"[bufferProcess] interim [920000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662771431+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662775398+07:00","message":"[bufferProcess] interim [920000000]: ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662778233+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662781815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662784988+07:00","message":"> Transcript [2545] [false]: 'ก็คือ 1 2 3 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662788451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662791772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.66279386+07:00","message":"StatePrefix: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.662796124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857409783+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857454198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857462423+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857473685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆจน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857477+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆจน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857484258+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.857487409+07:00","message":"[buffer interim] 325 false  ไปเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857493461+07:00","message":"[bufferProcess] interim [100000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857495896+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857498781+07:00","message":"[bufferProcess] interim [100000000]: ไปเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857501724+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857504701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857507473+07:00","message":"> Transcript [2546] [false]: 'ก็คือ 1 2 3 ไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857510712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857512919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857514765+07:00","message":"StatePrefix: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.857516897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916718559+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916761892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916768314+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916779403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆจนถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.91678264+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916789846+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916793297+07:00","message":"[buffer interim] 325 false  ไปเรื่อยๆจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.91680653+07:00","message":"[bufferProcess] interim [220000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916822542+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อยๆจน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916829492+07:00","message":"[bufferProcess] interim [220000000]: ไปเรื่อยๆจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.91683584+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อยๆจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.91684064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916845566+07:00","message":"> Transcript [2547] [false]: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916850196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916852346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916854894+07:00","message":"StatePrefix: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916857227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916859948+07:00","message":"Push: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916861956+07:00","message":"TextPushed: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916864139+07:00","message":"Set new StatePrefix : 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:38.916866333+07:00","message":"Next Push (prob) : ' ไปเรื่อยๆจน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:38.916874922+07:00","message":"push: {false ก็คือ 1 2 3 0 0xc0018a4580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.23425898+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234297982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234304696+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234314959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆจนถึง 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234318179+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆจนถึง 9"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234325679+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.234329297+07:00","message":"[buffer interim] 325 false  ไปเรื่อยๆจนถึง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234336039+07:00","message":"[bufferProcess] interim [460000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234338879+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อยๆจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234342086+07:00","message":"[bufferProcess] interim [460000000]: ไปเรื่อยๆจนถึง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234344693+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.23434791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234350916+07:00","message":"> Transcript [2548] [false]: 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234354406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234356746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.234358735+07:00","message":"StatePrefix: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.23436085+07:00","message":"TextPushed: 'ก็คือ 1 2 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.428746813+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.4287919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.428799933+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.428815892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไปเรื่อยๆจนถึง 9 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.428819832+07:00","message":"receive interim result [false|false]:  ไปเรื่อยๆจนถึง 9 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.42882833+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.428832301+07:00","message":"[buffer interim] 325 false  ไปเรื่อยๆจนถึง 9 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.42883896+07:00","message":"[bufferProcess] interim [700000000]:ก็คือ 1 2 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428841665+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428845254+07:00","message":"[bufferProcess] interim [700000000]: ไปเรื่อยๆจนถึง 9 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428849048+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428853065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428856957+07:00","message":"> Transcript [2549] [false]: 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428861961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428865083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428868109+07:00","message":"StatePrefix: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.428874861+07:00","message":"TextPushed: 'ก็คือ 1 2 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.538775789+07:00","message":"[GCS] IsForceVAD: false for message ID: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558267702+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558304031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือ 1 2 3 ไปเรื่อยๆจนถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.55831055+07:00","message":"receive interim result [false|false]: ก็คือ 1 2 3 ไปเรื่อยๆจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558320348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558323315+07:00","message":"receive interim result [false|false]:  9 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558332149+07:00","message":"[buffer interim] 325 false ก็คือ 1 2 3 ไปเรื่อยๆจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.558336041+07:00","message":"[buffer interim] 325 false  9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.55834259+07:00","message":"[bufferProcess] interim [820000000]:ก็คือ 1 2 3 ไปเรื่อยๆจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558345564+07:00","message":"[bufferProcess] send to processor:ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558348525+07:00","message":"[bufferProcess] interim [820000000]: 9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.55835148+07:00","message":"[bufferProcess] update buffer: ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558354966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558358006+07:00","message":"> Transcript [2550] [false]: 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558361644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558363823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558365972+07:00","message":"StatePrefix: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.558368417+07:00","message":"TextPushed: 'ก็คือ 1 2 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661646413+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661691788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ\",\"confidence\":0.9393325}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661701594+07:00","message":"receive interim result [true|false]: เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661719845+07:00","message":"end recv isFinal message id 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661724187+07:00","message":"end Recv id 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661732137+07:00","message":"[buffer interim] 325 true เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661742201+07:00","message":"[bufferProcess] interim [970000000]:เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661747714+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661753109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661757054+07:00","message":"> Transcript [2551] [false]: 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661773447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661776675+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661780039+07:00","message":"StatePrefix: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661783663+07:00","message":"TextPushed: 'ก็คือ 1 2 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661787878+07:00","message":"Push: ' ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661790943+07:00","message":"TextPushed: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661794611+07:00","message":"Set new StatePrefix : 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661798145+07:00","message":"Next Push (prob) : 'ถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661801161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661804995+07:00","message":"> Transcript [2552] [true]: 'เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661810983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661814174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.66181738+07:00","message":"StatePrefix: 'ก็คือ 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661820767+07:00","message":"TextPushed: 'ก็คือ 1 2 3 ไปเรื่อยๆจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.661823945+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.661920308+07:00","message":"push: {false  ไปเรื่อยๆจน 0 0xc0018a4580}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.66200985+07:00","message":"Push: ' 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.662016267+07:00","message":"TextPushed: 'ก็คือ 1 2 3 ไปเรื่อยๆจน 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.662018663+07:00","message":"Set new StatePrefix : 'เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.662020921+07:00","message":"Next Push (prob) : 'เมื่อคืน 1 2 3 ไปเรื่อยๆจนถึง 9 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:39.662029578+07:00","message":"push: {true  9 นะคะ 0 0xc0018a4580}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:39.662048385+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_325.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:39.670377682+07:00","message":"write wav file: './tmp/7632/7632_325.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:40.371257988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:40.37128337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.082012242+07:00","message":"[GCS] Start streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.65201724+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.652094381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.652100099+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.652116329+07:00","message":"[buffer interim] 326 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652123619+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652125684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652129902+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652132998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652136581+07:00","message":"> Transcript [2553] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.652138921+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.994059333+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.994106381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.994115046+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:41.994134814+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.994144506+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:41.994147514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.130948365+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.13099649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.131003663+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.131018933+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.131027013+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.131029934+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.13103719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.131040245+07:00","message":"> Transcript [2554] [false]: 'เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.131043471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.13104611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.131048534+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.13105103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.257663638+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.257706002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.257713252+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.257727053+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257735009+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257738063+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257744258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257747025+07:00","message":"> Transcript [2555] [false]: 'เดี๋ยวมาดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257750467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.25775286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257754991+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.257757623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.529313582+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.529355119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.529361438+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.529372711+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529380718+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529383145+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529386703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529389838+07:00","message":"> Transcript [2556] [false]: 'เดี๋ยวมาดูตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529393141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529395401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529397455+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.529399891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.593005766+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.593050622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างพวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.593057792+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างพวก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.593071344+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593078992+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวมาดูตัวอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593081705+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593087095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593089817+07:00","message":"> Transcript [2557] [false]: 'เดี๋ยวมาดูตัวอย่างคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.59309328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593095869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593097965+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593103075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593109165+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593111372+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593116646+07:00","message":"Set new StatePrefix : 'เดี๋ยวมาดูตัวอย่างคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.593119187+07:00","message":"Next Push (prob) : 'มาดูตัวอย่างคำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.593138121+07:00","message":"push: {false เดี๋ยว 0 0xc0039e7d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.711729497+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.711772457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.711779672+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.711798868+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711808187+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวมาดูตัวอย่างข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711811582+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711822146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711825815+07:00","message":"> Transcript [2558] [false]: 'เดี๋ยวมาดูตัวอย่างพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711828496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.711831203+07:00","message":"Set new StatePrefix: 'เดี๋ยวมาดูตัวอย่างพวก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.832402245+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.832440361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.832446361+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:42.832459108+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.832466044+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.832469144+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.83247498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.832478025+07:00","message":"> Transcript [2559] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.8324807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:42.832482944+07:00","message":"Set new StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.032467968+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.032515413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.032521462+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.032534461+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032542103+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032544902+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032550422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032553555+07:00","message":"> Transcript [2560] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032557505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032560094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032562209+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.032566076+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.166523441+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.16656854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.166574732+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.166588992+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166597405+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166600214+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166605821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166608674+07:00","message":"> Transcript [2561] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.16661223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166614639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166617301+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.166619852+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:43.371996304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:43.372023373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.413398924+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.41344134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.413447912+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.413464085+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.413472397+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.4134753+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.413479126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.41348263+07:00","message":"> Transcript [2562] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.41348681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.413489287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.413491518+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.41349455+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.7164868+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.716538368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.716546168+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.716562442+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716571402+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716574566+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716582757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716585806+07:00","message":"> Transcript [2563] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716589383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716591904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.71659489+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716597488+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716605456+07:00","message":"Push: 'มาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716610121+07:00","message":"TextPushed: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716612901+07:00","message":"Set new StatePrefix : 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.716615916+07:00","message":"Next Push (prob) : 'เข้าใจมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.716634502+07:00","message":"push: {false มาดูตัวอย่างข้อความ 0 0xc0039e7d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.829279931+07:00","message":"[GCS] IsForceVAD: false for message ID: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.871624145+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.871665199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.871672147+07:00","message":"receive interim result [false|false]: เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:43.871685851+07:00","message":"[buffer interim] 326 false เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871693919+07:00","message":"[bufferProcess] interim [580000000]:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.87169707+07:00","message":"[bufferProcess] send to processor:เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871704203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871706965+07:00","message":"> Transcript [2564] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871710913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871714018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871716207+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:43.871719198+07:00","message":"TextPushed: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.011785342+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.011824026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ\",\"confidence\":0.9388432}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.01183083+07:00","message":"receive interim result [true|false]: เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.01184076+07:00","message":"end recv isFinal message id 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.01184307+07:00","message":"end Recv id 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.011849484+07:00","message":"[buffer interim] 326 true เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011857698+07:00","message":"[bufferProcess] interim [790000000]:เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011860937+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011864555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011867667+07:00","message":"> Transcript [2565] [false]: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011870948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011872924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011875198+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011878077+07:00","message":"TextPushed: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011880079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011887941+07:00","message":"> Transcript [2566] [true]: 'เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011890496+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011892234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011894059+07:00","message":"StatePrefix: 'เดี๋ยวมาดูตัวอย่างข้อความเข้าใจมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011896018+07:00","message":"TextPushed: 'เดี๋ยวมาดูตัวอย่างข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.011897779+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.012061411+07:00","message":"Push: 'เพื่อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.012065207+07:00","message":"TextPushed: 'เดี๋ยวมาดูตัวอย่างข้อความเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.012067629+07:00","message":"Set new StatePrefix : 'เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.01206982+07:00","message":"Next Push (prob) : 'เดี๋ยวมาดูตัวอย่างเพื่อความเข้าใจมากขึ้นดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.012078538+07:00","message":"push: {true เพื่อความเข้าใจมากขึ้นดีกว่าค่ะ 0 0xc0039e7d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:44.012096592+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_326.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:44.020143437+07:00","message":"write wav file: './tmp/7632/7632_326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:44.664276067+07:00","message":"[GCS] Start streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.196096815+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.196139446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.196146047+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.196159606+07:00","message":"[buffer interim] 327 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196166934+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196169403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196176653+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196179747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196182784+07:00","message":"> Transcript [2567] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.196185176+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.352154609+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.352197829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.352204551+07:00","message":"receive interim result [false|false]: ตัวอย่างฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.352217918+07:00","message":"[buffer interim] 327 false ตัวอย่างฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.352225872+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.352228044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.54839378+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.548433334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.548440562+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.548460166+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548468314+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548471159+07:00","message":"[bufferProcess] send to processor:ตัวอย่างฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548476305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548479579+07:00","message":"> Transcript [2568] [false]: 'ตัวอย่างฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548482956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548485375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548487535+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.548489859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.722298442+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.72234731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างฉันไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.722356234+07:00","message":"receive interim result [false|false]: ตัวอย่างฉันไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.72237255+07:00","message":"[buffer interim] 327 false ตัวอย่างฉันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.722380569+07:00","message":"[bufferProcess] interim [80000000]:ตัวอย่างฉันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.72238321+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.722389639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.72239279+07:00","message":"> Transcript [2569] [false]: 'ตัวอย่างถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.722396363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.722398682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.722400662+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.72240307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.836396584+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.83643993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.836447778+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:45.83646308+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836470644+07:00","message":"[bufferProcess] interim [140000000]:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836473614+07:00","message":"[bufferProcess] send to processor:ตัวอย่างฉันไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836481477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836484483+07:00","message":"> Transcript [2570] [false]: 'ตัวอย่างฉันไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836487835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836490962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836492999+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:45.836499061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:46.37222816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:46.372228668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.422560023+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.422603237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.422610483+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.42262422+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422632313+07:00","message":"[bufferProcess] interim [740000000]:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422635021+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422638621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422641642+07:00","message":"> Transcript [2571] [false]: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422645129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.42264752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422649505+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422652182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422655049+07:00","message":"Push: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422657228+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422659429+07:00","message":"Set new StatePrefix : 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.422661949+07:00","message":"Next Push (prob) : 'ถัดไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.422670322+07:00","message":"push: {false ตัวอย่าง 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.565399161+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.565443249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.565451639+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.565470273+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.56548191+07:00","message":"[bufferProcess] interim [860000000]:ตัวอย่างถัดไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565485154+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565492096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565495058+07:00","message":"> Transcript [2572] [false]: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565499051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565501502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.56550373+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.565506634+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.665327628+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.665370381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.66537668+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.665392383+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665399485+07:00","message":"[bufferProcess] interim [980000000]:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665402133+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665409264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665412226+07:00","message":"> Transcript [2573] [false]: 'ตัวอย่างถัดไปนะคะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665415601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665417945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665420361+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.665422723+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.756995844+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.757129217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.757182537+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้ดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:46.757210416+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757219962+07:00","message":"[bufferProcess] interim [100000000]:ตัวอย่างถัดไปนะคะให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.75722262+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757227003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757229989+07:00","message":"> Transcript [2574] [false]: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757233535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757235639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.7572381+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:46.757241003+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.017881333+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.017921683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.017927687+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.017944449+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017951385+07:00","message":"[bufferProcess] interim [400000000]:ตัวอย่างถัดไปนะคะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017954116+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017964491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.01796844+07:00","message":"> Transcript [2575] [false]: 'ตัวอย่างถัดไปนะคะให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.01797252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017975035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017977129+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017979553+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017986721+07:00","message":"Push: 'ถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017990083+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017992371+07:00","message":"Set new StatePrefix : 'ตัวอย่างถัดไปนะคะให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.017995234+07:00","message":"Next Push (prob) : 'ให้ดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.018003709+07:00","message":"push: {false ถัดไปนะคะ 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.122768239+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.12282224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้ดีแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.122828752+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้ดีแท้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.122843253+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.1228506+07:00","message":"[bufferProcess] interim [460000000]:ตัวอย่างถัดไปนะคะให้ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.122853191+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.122861454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.1228646+07:00","message":"> Transcript [2576] [false]: 'ตัวอย่างถัดไปนะคะให้บี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.122867107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.122869564+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้บี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.140700397+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.140741984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้ดีแทค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.140751203+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.140767837+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140774459+07:00","message":"[bufferProcess] interim [520000000]:ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140777105+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้ดีแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140784034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140787601+07:00","message":"> Transcript [2577] [false]: 'ตัวอย่างถัดไปนะคะให้ดีแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140790472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.140792851+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้ดีแท้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.563132913+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.563172665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีทีเอส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.563178598+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีทีเอส"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.563194293+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีทีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563202193+07:00","message":"[bufferProcess] interim [880000000]:ตัวอย่างถัดไปนะคะให้บีทีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563204763+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563213062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563215848+07:00","message":"> Transcript [2578] [false]: 'ตัวอย่างถัดไปนะคะให้ดีแทค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563218371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.563221664+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้ดีแทค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.637843633+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.637890802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้ดีแทค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.63789636+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.637915671+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637923029+07:00","message":"[bufferProcess] interim [940000000]:ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637925607+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีทีเอส"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637928979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637932392+07:00","message":"> Transcript [2579] [false]: 'ตัวอย่างถัดไปนะคะให้บีทีเอส'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637935006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.637937368+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีทีเอส'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.647757296+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.647782106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.647788478+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.64780132+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.647806671+07:00","message":"[bufferProcess] interim [0]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.647809219+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้ดีแทค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.647811978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.647816328+07:00","message":"> Transcript [2580] [false]: 'ตัวอย่างถัดไปนะคะให้ดีแทค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.647818806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.64782075+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้ดีแทค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.889005731+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.889068212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.889075175+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:47.889091352+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.889100585+07:00","message":"[bufferProcess] interim [300000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.889104993+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.889112211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.889115223+07:00","message":"> Transcript [2581] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.88911784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:47.889120015+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.211686938+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.211740418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.211750755+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.211768428+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211787927+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211792861+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211802541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.21180712+07:00","message":"> Transcript [2582] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211812737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211816576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.211820369+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.21182571+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.533413043+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.533450729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.533457158+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.53347028+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533479603+07:00","message":"[bufferProcess] interim [900000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533482282+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.5334881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533490972+07:00","message":"> Transcript [2583] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533494704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533496825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533499274+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.533501596+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.726878628+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.726928712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.726937489+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.726954436+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726972131+07:00","message":"[bufferProcess] interim [80000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726975321+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726983236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.72698704+07:00","message":"> Transcript [2584] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726990976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726993215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.726996713+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.727001966+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.852453521+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.85249849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.85251987+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.852538369+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852548158+07:00","message":"[bufferProcess] interim [140000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852552091+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852558373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852561544+07:00","message":"> Transcript [2585] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852565522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852567728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852570142+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852573914+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852577339+07:00","message":"Push: 'ให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852579414+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852581748+07:00","message":"Set new StatePrefix : 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.852584155+07:00","message":"Next Push (prob) : 'จำนวนเต็มที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.852592022+07:00","message":"push: {false ให้บีแทนเซตของ 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.91398705+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.914032126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.914039863+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:48.914053398+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914062557+07:00","message":"[bufferProcess] interim [320000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914065395+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914072076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914075128+07:00","message":"> Transcript [2586] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914077761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:48.914080301+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.04139046+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.041433402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.041440385+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.041453096+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.04145949+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.041462128+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.04146772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.04147181+07:00","message":"> Transcript [2587] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.041475541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.04147778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.041479898+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.041482764+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192231532+07:00","message":"[GCS] Cleaned up inactive client: 285"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192262873+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192266243+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192268407+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192270371+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192272396+07:00","message":"[GCS] Cleaned up inactive client: 287"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.19227442+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192276376+07:00","message":"[GCS] Cleaned up inactive client: 294"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192278629+07:00","message":"[GCS] Cleaned up inactive client: 290"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192280468+07:00","message":"[GCS] Cleaned up inactive client: 293"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192282425+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.19228442+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192286285+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192288533+07:00","message":"[GCS] Cleaned up inactive client: 288"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192290438+07:00","message":"[GCS] Cleaned up inactive client: 292"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192292352+07:00","message":"[GCS] Cleaned up inactive client: 284"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192295145+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192297564+07:00","message":"[GCS] Cleaned up inactive client: 286"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192299604+07:00","message":"[GCS] Cleaned up inactive client: 289"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192301344+07:00","message":"[GCS] Cleaned up inactive client: 291"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192303192+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.19230538+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192307284+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192309048+07:00","message":"[GCS] Cleaned up inactive client: 283"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192310823+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.192312591+07:00","message":"[GCS] Cleaned up inactive client: 282"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.230856824+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.230902387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.230908321+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.230921925+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230928598+07:00","message":"[bufferProcess] interim [620000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230931529+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230938541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230941169+07:00","message":"> Transcript [2588] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.23094471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230947097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230949332+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.230953286+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:49.373134226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:49.373139338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.64277439+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.642822082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.642829727+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.642846027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.642848883+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.64285702+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.642861188+07:00","message":"[buffer interim] 327 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642868957+07:00","message":"[bufferProcess] interim [980000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642871497+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642874887+07:00","message":"[bufferProcess] interim [980000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642877468+07:00","message":"[bufferProcess] update buffer: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642880204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642883338+07:00","message":"> Transcript [2589] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642886637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642888664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642890641+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.642893465+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.747493053+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.747535245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.747541506+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.747558752+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747568766+07:00","message":"[bufferProcess] interim [40000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747573222+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747577086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747580514+07:00","message":"> Transcript [2590] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747584938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747589821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747592277+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747595458+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747602652+07:00","message":"Push: 'จำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747604831+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747607652+07:00","message":"Set new StatePrefix : 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.747610247+07:00","message":"Next Push (prob) : 'กำลัง 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.747621447+07:00","message":"push: {false จำนวนเต็มที่ยก 0 0xc0018a5000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.858973117+07:00","message":"[GCS] IsForceVAD: false for message ID: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.888810804+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.888866781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.888874075+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.888888429+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.888896194+07:00","message":"[bufferProcess] interim [220000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.88889915+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.888902886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.888905902+07:00","message":"> Transcript [2591] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.888908786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.88891157+07:00","message":"Set new StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.920482142+07:00","message":"[GCS] Start streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.954558917+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.954623907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.954634531+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.95465362+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954665716+07:00","message":"[bufferProcess] interim [280000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954670755+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954679684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954684111+07:00","message":"> Transcript [2592] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954690397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954693951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954702561+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.954707407+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.964429849+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.964467853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.96447412+07:00","message":"receive interim result [false|false]: ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:49.964488733+07:00","message":"[buffer interim] 327 false ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.96449584+07:00","message":"[bufferProcess] interim [400000000]:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.964498218+07:00","message":"[bufferProcess] send to processor:ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.964502196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.96450538+07:00","message":"> Transcript [2593] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.96450959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.964511798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.964514283+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:49.964517376+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078783055+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078823621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078830875+07:00","message":"receive interim result [true|false]: ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078841452+07:00","message":"end recv isFinal message id 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078844358+07:00","message":"end Recv id 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.078861299+07:00","message":"[buffer interim] 327 true ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078888543+07:00","message":"[bufferProcess] interim [400000000]:ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078893182+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078897967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078901939+07:00","message":"> Transcript [2594] [false]: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078905604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078907831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078909758+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078912512+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078914582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078916667+07:00","message":"> Transcript [2595] [true]: 'ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.07891921+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078921099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078922995+07:00","message":"StatePrefix: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.07892502+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.078926923+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.079171057+07:00","message":"Push: 'สองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.079175707+07:00","message":"TextPushed: 'ตัวอย่างถัดไปนะคะให้บีแทนเซตของจำนวนเต็มที่ยกสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.079178342+07:00","message":"Set new StatePrefix : 'ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.079181095+07:00","message":"Next Push (prob) : 'ตัวอย่างถัดไปนะคะให้ B แทนเซตของจำนวนเต็มที่ยกกำลังสองแล้วได้ 16'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.079189889+07:00","message":"push: {true สองแล้วได้ 16 0 0xc0018a5000}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.079224324+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_327.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:50.089525532+07:00","message":"write wav file: './tmp/7632/7632_327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.299872298+07:00","message":"[GCS] IsForceVAD: false for message ID: 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.421324234+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.421350697+07:00","message":"found end of frame, send empty tag with msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.421355145+07:00","message":"end Recv id 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.421365023+07:00","message":"[buffer interim] 328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421373577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421383989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421388283+07:00","message":"> Transcript [2596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421392458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421395648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421398937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421402331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:50.421406405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:50.421417567+07:00","message":"push: {true \n 0 0xc0039e6880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:50.426316289+07:00","message":"write wav file: './tmp/7632/7632_328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.011036558+07:00","message":"[GCS] Start streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.593850677+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.593901127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.593908323+07:00","message":"receive interim result [false|false]: ชนิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.59392535+07:00","message":"[buffer interim] 329 false ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593934779+07:00","message":"[bufferProcess] interim [420000000]:ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593939727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593945689+07:00","message":"[bufferProcess] send to processor (ticker):ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593949695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593954489+07:00","message":"> Transcript [2597] [false]: 'ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.593957771+07:00","message":"Set StatePrefix (first interim): 'ชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.76286769+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.762916048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.762922934+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:51.762934894+07:00","message":"[buffer interim] 329 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.762942922+07:00","message":"[bufferProcess] interim [600000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:51.762945404+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.201804868+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.201849626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.201856928+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.201871791+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201880123+07:00","message":"[bufferProcess] interim [20000000]:แค่นี้นะคะวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201883297+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201887487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201890413+07:00","message":"> Transcript [2598] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201893266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.201895492+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.24868532+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.2487261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.24873271+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.248749374+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248757702+07:00","message":"[bufferProcess] interim [80000000]:แค่นี้นะคะวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248760257+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.24876386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248766762+07:00","message":"> Transcript [2599] [false]: 'แค่นี้นะคะวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248770051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248774429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248776546+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.248778774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:52.373597199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:52.373607522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.570292233+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.570331283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.570338439+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.570352424+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570360214+07:00","message":"[bufferProcess] interim [380000000]:แค่นี้นะคะวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570362924+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.57036655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.57036946+07:00","message":"> Transcript [2600] [false]: 'แค่นี้นะคะวิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570372861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570375059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570377186+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.570379445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.789035107+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.789079101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.789085899+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.789098519+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789105912+07:00","message":"[bufferProcess] interim [560000000]:แค่นี้นะคะวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789108381+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789114196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789117285+07:00","message":"> Transcript [2601] [false]: 'แค่นี้นะคะวิธีการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789120544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.78912298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789125199+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.789127572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.891687595+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.891729925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.891736371+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.891751301+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891758921+07:00","message":"[bufferProcess] interim [680000000]:แค่นี้นะคะวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891761754+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891765806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.89176887+07:00","message":"> Transcript [2602] [false]: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891772332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891774615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891777599+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891779801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891785776+07:00","message":"Push: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891787835+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891790063+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:52.891793561+07:00","message":"Next Push (prob) : 'วิธีการเขียนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:52.891802002+07:00","message":"push: {false แค่นี้นะคะ 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.09249243+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.092534578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.09254272+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.092562107+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092575349+07:00","message":"[bufferProcess] interim [860000000]:แค่นี้นะคะวิธีการเขียนก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092578169+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092582326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092587389+07:00","message":"> Transcript [2603] [false]: 'แค่นี้นะคะวิธีการเขียนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092592311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092595421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092598312+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.092601768+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.279656462+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.279697108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.279704936+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.279721801+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279730258+07:00","message":"[bufferProcess] interim [100000000]:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279734558+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็คืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279745194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279748435+07:00","message":"> Transcript [2604] [false]: 'แค่นี้นะคะวิธีการเขียนก็คืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279751934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279754776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.27975705+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.279759656+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.590273584+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.590306247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.590312143+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.590326235+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.59033333+07:00","message":"[bufferProcess] interim [340000000]:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590335938+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590339228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590342305+07:00","message":"> Transcript [2605] [false]: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590345717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590348441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590350746+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.590353148+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.855066014+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.855105016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.85511181+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.855126948+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855136477+07:00","message":"[bufferProcess] interim [640000000]:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855139461+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855145667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855148488+07:00","message":"> Transcript [2606] [false]: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855152221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855154312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855156951+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855159468+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855164849+07:00","message":"Push: 'วิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855166959+07:00","message":"TextPushed: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855169308+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.855171835+07:00","message":"Next Push (prob) : 'คือเราจะเขียนเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.855179224+07:00","message":"push: {false วิธีการเขียนก็ 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.97847254+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.978518421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.978525864+07:00","message":"receive interim result [false|false]: แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:53.978543759+07:00","message":"[buffer interim] 329 false แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978553391+07:00","message":"[bufferProcess] interim [760000000]:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978556669+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978560584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978563682+07:00","message":"> Transcript [2607] [false]: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้นปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978567676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978569853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978572041+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:53.978575695+07:00","message":"TextPushed: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.080881228+07:00","message":"[GCS] IsForceVAD: false for message ID: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.141278085+07:00","message":"[GCS] Start streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.269078245+07:00","message":"[GCS] IsForceVAD: false for message ID: 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.287750983+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.28779367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ\",\"confidence\":0.84876275}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.287800468+07:00","message":"receive interim result [true|false]: แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.287811239+07:00","message":"end recv isFinal message id 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.287813524+07:00","message":"end Recv id 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.28781993+07:00","message":"[buffer interim] 329 true แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287830468+07:00","message":"[bufferProcess] interim [90000000]:แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287838478+07:00","message":"[bufferProcess] send to processor (isfinal):แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287842127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287845236+07:00","message":"> Transcript [2608] [false]: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287850775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287853201+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287855341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287857277+07:00","message":"> Transcript [2609] [true]: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287860374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.28786255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287864562+07:00","message":"StatePrefix: 'แค่นี้นะคะวิธีการเขียนก็คือเราจะเขียนเซต C ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287867153+07:00","message":"TextPushed: 'แค่นี้นะคะวิธีการเขียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.287874262+07:00","message":"Push: 'คือเราจะเขียนเซต C ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.287883246+07:00","message":"push: {true คือเราจะเขียนเซต C ค่ะ 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:54.296702239+07:00","message":"write wav file: './tmp/7632/7632_329.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.420605455+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.42062948+07:00","message":"found end of frame, send empty tag with msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.420633922+07:00","message":"end Recv id 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.420642505+07:00","message":"[buffer interim] 330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420650832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420656688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420660375+07:00","message":"> Transcript [2610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420664138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420666933+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420669712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420672578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.420686412+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.420696173+07:00","message":"push: {true \n 0 0xc0018a4e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:54.425680477+07:00","message":"write wav file: './tmp/7632/7632_330.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.590330576+07:00","message":"[GCS] Start streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.661071548+07:00","message":"[GCS] IsForceVAD: false for message ID: 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.8171455+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.817188703+07:00","message":"found end of frame, send empty tag with msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.817194207+07:00","message":"end Recv id 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.817204121+07:00","message":"[buffer interim] 331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817213238+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.81721873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817224002+07:00","message":"> Transcript [2611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817229021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817232119+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817235281+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.81723841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:54.817242332+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:54.817253514+07:00","message":"push: {true \n 0 0xc0018a5200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:54.821761703+07:00","message":"write wav file: './tmp/7632/7632_331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.170036551+07:00","message":"[GCS] Start streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.228858295+07:00","message":"[GCS] IsForceVAD: false for message ID: 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.300012136+07:00","message":"[GCS] Start streaming session, msgId: 333"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:55.374122885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:55.374134254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.384125602+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.38414449+07:00","message":"found end of frame, send empty tag with msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.384148026+07:00","message":"end Recv id 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.384155827+07:00","message":"[buffer interim] 332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384167812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384171907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384174839+07:00","message":"> Transcript [2612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384179977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384182355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384186443+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384188637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.384193442+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.384203988+07:00","message":"push: {true \n 0 0xc002b4ed80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:55.388825982+07:00","message":"write wav file: './tmp/7632/7632_332.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.866467352+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.866501928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.866506919+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:55.866520503+07:00","message":"[buffer interim] 333 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.866527071+07:00","message":"[bufferProcess] interim [360000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:55.86652893+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.012210218+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.012240341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.012245227+07:00","message":"receive interim result [false|false]: ตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.012258898+07:00","message":"[buffer interim] 333 false ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.012264646+07:00","message":"[bufferProcess] interim [480000000]:ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.01226726+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.012270641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.012273565+07:00","message":"> Transcript [2613] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.012276237+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.083963979+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.084012096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.084017967+07:00","message":"receive interim result [false|false]: ตามด้วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.084031099+07:00","message":"[buffer interim] 333 false ตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084040239+07:00","message":"[bufferProcess] interim [600000000]:ตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084042843+07:00","message":"[bufferProcess] send to processor:ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084048775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084051719+07:00","message":"> Transcript [2614] [false]: 'ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084054966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084057091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084059234+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.084061593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.301260056+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.301296908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.301302438+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.301316244+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301323561+07:00","message":"[bufferProcess] interim [780000000]:ตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.30132631+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301330059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301333178+07:00","message":"> Transcript [2615] [false]: 'ตามด้วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301336687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301338828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301344826+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.301347471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.695835855+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.69587324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.69587957+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:56.695893186+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695899908+07:00","message":"[bufferProcess] interim [200000000]:ตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695902423+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695908611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695911555+07:00","message":"> Transcript [2616] [false]: 'ตามด้วยตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695915089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695917246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695919753+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:56.695922265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.087420421+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.087460105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.087466608+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.087482029+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087489758+07:00","message":"[bufferProcess] interim [620000000]:ตามด้วยตัวแปรนะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087493853+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087497726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087500687+07:00","message":"> Transcript [2617] [false]: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087504168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087506551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087508743+07:00","message":"StatePrefix: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087511412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087514677+07:00","message":"Push: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087516542+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087518539+07:00","message":"Set new StatePrefix : 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.087520914+07:00","message":"Next Push (prob) : 'ด้วยตัวแปรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.087528088+07:00","message":"push: {false ตาม 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.261334888+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.26137411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.26138032+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.261394124+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261400956+07:00","message":"[bufferProcess] interim [740000000]:ตามด้วยตัวแปรนะคะซึ่งในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261403768+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261410939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261413774+07:00","message":"> Transcript [2618] [false]: 'ตามด้วยตัวแปรนะคะซึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.26141772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261420226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261422354+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.261424752+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.262780725+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.262821413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.262827381+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.262841445+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262849272+07:00","message":"[bufferProcess] interim [800000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262851961+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262858456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262861542+07:00","message":"> Transcript [2619] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262865183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262867412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.262869831+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.26287219+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.46801851+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.468055985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.468061948+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.46807722+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468084429+07:00","message":"[bufferProcess] interim [980000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468087105+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468091143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468094009+07:00","message":"> Transcript [2620] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468097697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468099961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468102684+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.468105151+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.605015415+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.605054658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.605061204+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.605073638+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605080845+07:00","message":"[bufferProcess] interim [100000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605083313+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605088722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605091827+07:00","message":"> Transcript [2621] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605095709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605097826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605100152+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605102708+07:00","message":"TextPushed: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605107815+07:00","message":"Push: 'ด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.60511012+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605112552+07:00","message":"Set new StatePrefix : 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.605114991+07:00","message":"Next Push (prob) : 'ซึ่งในที่นี้คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.605123557+07:00","message":"push: {false ด้วยตัวแปรนะคะ 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.654747032+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.654785493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.654792013+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.654807882+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654816763+07:00","message":"[bufferProcess] interim [220000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654821048+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654826684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654831592+07:00","message":"> Transcript [2622] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654835302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.654838307+07:00","message":"Set new StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.912336053+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.912376086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.912382893+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:57.912396227+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912405546+07:00","message":"[bufferProcess] interim [340000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912408059+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912413864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.91241713+07:00","message":"> Transcript [2623] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.91242082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912423084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912425177+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:57.912427787+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.009392673+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.009432386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.009439422+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.009451574+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009458677+07:00","message":"[bufferProcess] interim [520000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009461531+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009467389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009474127+07:00","message":"> Transcript [2624] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009477837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009480255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009482431+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.009485377+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.115930361+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.115977814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.11598972+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.11600569+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.11601575+07:00","message":"[bufferProcess] interim [580000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116018759+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116024587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116027652+07:00","message":"> Transcript [2625] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116031324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116033446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116035965+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.116038839+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.287107538+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.287150691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.287157832+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.287169877+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287176672+07:00","message":"[bufferProcess] interim [760000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287179753+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287185557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287188583+07:00","message":"> Transcript [2626] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287192391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287194655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287197293+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287199955+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287205018+07:00","message":"Push: 'ซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287207071+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.287209456+07:00","message":"Set new StatePrefix : 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.28721185+07:00","message":"Next Push (prob) : 'ครูจะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.287219128+07:00","message":"push: {false ซึ่งในที่นี้คุณ 0 0xc000045d80}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:58.375184214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:10:58.375188554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.489714785+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.489763561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.489771187+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.489785504+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489796539+07:00","message":"[bufferProcess] interim [940000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489800507+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489808016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489812349+07:00","message":"> Transcript [2627] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489817835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489821641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489823871+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.489826703+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.549581197+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.549628139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.549635664+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.549647551+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549655563+07:00","message":"[bufferProcess] interim [120000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549658719+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549662418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549665763+07:00","message":"> Transcript [2628] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549669795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.54967197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549674628+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.549677242+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.807335816+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.807377199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.807384693+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.807397304+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807404605+07:00","message":"[bufferProcess] interim [240000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807407306+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.8074131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807416093+07:00","message":"> Transcript [2629] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807419738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807422077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807424432+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.807427639+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.872692449+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.872735869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.872742779+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.872759954+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872767409+07:00","message":"[bufferProcess] interim [420000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.87277079+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872774557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872777391+07:00","message":"> Transcript [2630] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.87278141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872783581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872786325+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872789185+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872792308+07:00","message":"Push: 'ครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872794332+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872796582+07:00","message":"Set new StatePrefix : 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:58.872799567+07:00","message":"Next Push (prob) : 'ใช้ตัวแปลง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:58.872807351+07:00","message":"push: {false ครูจะเลือก 0 0xc000045d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.025246225+07:00","message":"[GCS] IsForceVAD: false for message ID: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.067608994+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.067650726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.067658099+07:00","message":"receive interim result [false|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.067670703+07:00","message":"[buffer interim] 333 false ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067677874+07:00","message":"[bufferProcess] interim [600000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067680448+07:00","message":"[bufferProcess] send to processor:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067686289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067689049+07:00","message":"> Transcript [2631] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067692146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.067694502+07:00","message":"Set new StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195048032+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195088273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ\",\"confidence\":0.91120225}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195095854+07:00","message":"receive interim result [true|false]: ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195105183+07:00","message":"end recv isFinal message id 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195107326+07:00","message":"end Recv id 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195113945+07:00","message":"[buffer interim] 333 true ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.19512162+07:00","message":"[bufferProcess] interim [750000000]:ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195127213+07:00","message":"[bufferProcess] send to processor (isfinal):ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195131436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195134701+07:00","message":"> Transcript [2632] [false]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195138535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195140496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195142591+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195145403+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195147428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195149534+07:00","message":"> Transcript [2633] [true]: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195151853+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195153595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195155299+07:00","message":"StatePrefix: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือกใช้ตัวแปร x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.195165086+07:00","message":"TextPushed: 'ตามด้วยตัวแปรนะคะซึ่งในที่นี้คุณครูจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:10:59.19517089+07:00","message":"Push: 'ใช้ตัวแปร x ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.195196672+07:00","message":"push: {true ใช้ตัวแปร x ค่ะ 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:10:59.209543837+07:00","message":"write wav file: './tmp/7632/7632_333.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:10:59.726635842+07:00","message":"[GCS] Start streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.423965855+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.424013611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.424019506+07:00","message":"receive interim result [false|false]: แล้วตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.424032573+07:00","message":"[buffer interim] 334 false แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.424038968+07:00","message":"[bufferProcess] interim [480000000]:แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.42404107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.424047844+07:00","message":"[bufferProcess] send to processor (ticker):แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.424051034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.424054575+07:00","message":"> Transcript [2634] [false]: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.424057198+07:00","message":"Set StatePrefix (first interim): 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.599134651+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.59917568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.599181823+07:00","message":"receive interim result [false|false]: แล้วตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.59919615+07:00","message":"[buffer interim] 334 false แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.599206315+07:00","message":"[bufferProcess] interim [660000000]:แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.599209755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.795820349+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.795872673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.795878865+07:00","message":"receive interim result [false|false]: แล้วตามด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.795892771+07:00","message":"[buffer interim] 334 false แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.795899628+07:00","message":"[bufferProcess] interim [840000000]:แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.795902082+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.79590745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.795910599+07:00","message":"> Transcript [2635] [false]: 'แล้วตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.795913864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.795915881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.79591793+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.79592042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.803438314+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.803462682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.803467893+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.803478286+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803483202+07:00","message":"[bufferProcess] interim [900000000]:แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803485713+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.80348888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803491438+07:00","message":"> Transcript [2636] [false]: 'แล้วตามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803494541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.80349665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803498499+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.803500599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.921198028+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.921248285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.921255477+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:00.921274953+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921290977+07:00","message":"[bufferProcess] interim [20000000]:แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921295822+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921305712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.9213102+07:00","message":"> Transcript [2637] [false]: 'แล้วตามด้วยสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921315312+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921319449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921322573+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:00.921325926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.16714661+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.167201074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.167209038+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์ดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.167223195+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167232962+07:00","message":"[bufferProcess] interim [260000000]:แล้วตามด้วยสัญลักษณ์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167235463+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167241238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167244342+07:00","message":"> Transcript [2638] [false]: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167247561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167249813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167251894+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167254159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167258861+07:00","message":"Push: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167261502+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167264371+07:00","message":"Set new StatePrefix : 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.167268094+07:00","message":"Next Push (prob) : 'ด้วยสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.167277843+07:00","message":"push: {false แล้วตาม 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.171685142+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.171712996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.171719647+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์โดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.171734683+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171743159+07:00","message":"[bufferProcess] interim [320000000]:แล้วตามด้วยสัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171745695+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171748723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171751281+07:00","message":"> Transcript [2639] [false]: 'แล้วตามด้วยสัญลักษณ์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171754684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171756736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171758591+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.171760634+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.366468148+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.366517458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.366525696+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.366543406+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366555757+07:00","message":"[bufferProcess] interim [440000000]:แล้วตามด้วยสัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366559511+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366567951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366573046+07:00","message":"> Transcript [2640] [false]: 'แล้วตามด้วยสัญลักษณ์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366578689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366582247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366585621+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.366588977+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:01.375617738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:01.375630906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.687985778+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.688031766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดยที่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.688038382+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์โดยที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.688054221+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์โดยที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688061826+07:00","message":"[bufferProcess] interim [740000000]:แล้วตามด้วยสัญลักษณ์โดยที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688064997+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688068827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.68807188+07:00","message":"> Transcript [2641] [false]: 'แล้วตามด้วยสัญลักษณ์โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.68807555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688077603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688080518+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.688083151+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.692492085+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.692504788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดยที่นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.69250893+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์โดยที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.692517038+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์โดยที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692520774+07:00","message":"[bufferProcess] interim [800000000]:แล้วตามด้วยสัญลักษณ์โดยที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.69252313+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์โดยที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692525809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692528105+07:00","message":"> Transcript [2642] [false]: 'แล้วตามด้วยสัญลักษณ์โดยที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692530729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692532665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692534611+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692536881+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692542416+07:00","message":"Push: 'ด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692544484+07:00","message":"TextPushed: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.692546729+07:00","message":"Set new StatePrefix : 'แล้วตามด้วยสัญลักษณ์โดยที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.69254913+07:00","message":"Next Push (prob) : 'โดยที่หน้า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.692556223+07:00","message":"push: {false ด้วยสัญลักษณ์ 0 0xc000044280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.769846883+07:00","message":"[GCS] IsForceVAD: false for message ID: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.805109533+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.805151698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดยที่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.805158697+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.805186351+07:00","message":"[buffer interim] 334 false แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.805194359+07:00","message":"[bufferProcess] interim [860000000]:แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.805197538+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์โดยที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.80520213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.805205567+07:00","message":"> Transcript [2643] [false]: 'แล้วตามด้วยสัญลักษณ์โดยที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.805208367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.805211643+07:00","message":"Set new StatePrefix: 'แล้วตามด้วยสัญลักษณ์โดยที่นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893636018+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893675606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์โดยที่นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.89368279+07:00","message":"receive interim result [true|false]: แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893692058+07:00","message":"end recv isFinal message id 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893694541+07:00","message":"end Recv id 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893699958+07:00","message":"[buffer interim] 334 true แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893709189+07:00","message":"[bufferProcess] interim [70000000]:แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.89371436+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วตามด้วยสัญลักษณ์โดยที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893717738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.89372095+07:00","message":"> Transcript [2644] [false]: 'แล้วตามด้วยสัญลักษณ์โดยที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893723439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893725595+07:00","message":"Set new StatePrefix: 'แล้วตามด้วยสัญลักษณ์โดยที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893727542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893729847+07:00","message":"> Transcript [2645] [true]: 'แล้วตามด้วยสัญลักษณ์โดยที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893732291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893734183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893736412+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์โดยที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893739243+07:00","message":"TextPushed: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:01.893746055+07:00","message":"Push: 'โดยที่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:01.893753654+07:00","message":"push: {true โดยที่นะคะ 0 0xc000044280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:01.900344985+07:00","message":"write wav file: './tmp/7632/7632_334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.180597073+07:00","message":"[GCS] Start streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.689318149+07:00","message":"[GCS] IsForceVAD: false for message ID: 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.749044865+07:00","message":"[GCS] Start streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.804535518+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.804562463+07:00","message":"found end of frame, send empty tag with msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.804566476+07:00","message":"end Recv id 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.804595306+07:00","message":"[buffer interim] 335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.80462972+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804634696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804640545+07:00","message":"> Transcript [2646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804643164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804645326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804647186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.80464916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:03.804656799+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:03.804665734+07:00","message":"push: {true \n 0 0xc0003a4c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:03.810338019+07:00","message":"write wav file: './tmp/7632/7632_335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.240426641+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.240469471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.240475079+07:00","message":"receive interim result [false|false]: เงิน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.240489169+07:00","message":"[buffer interim] 336 false เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.240495997+07:00","message":"[bufferProcess] interim [480000000]:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.240498213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:04.375951084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:04.375999681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.41582477+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.4158702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.415876778+07:00","message":"receive interim result [false|false]: เงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.415890672+07:00","message":"[buffer interim] 336 false เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.415898521+07:00","message":"[bufferProcess] interim [660000000]:เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.415901017+07:00","message":"[bufferProcess] send to processor:เงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.415908205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.415911358+07:00","message":"> Transcript [2647] [false]: 'เงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.415913576+07:00","message":"Set StatePrefix (first interim): 'เงิน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.605109246+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.605154223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.605172925+07:00","message":"receive interim result [false|false]: เงื่อนไขของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.60518877+07:00","message":"[buffer interim] 336 false เงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605196816+07:00","message":"[bufferProcess] interim [840000000]:เงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605199548+07:00","message":"[bufferProcess] send to processor:เงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605206247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605209293+07:00","message":"> Transcript [2648] [false]: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605211839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.605213866+07:00","message":"Set new StatePrefix: 'เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.815096386+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.815145173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.815152879+07:00","message":"receive interim result [false|false]: เงื่อนไขของแท้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.815166218+07:00","message":"[buffer interim] 336 false เงื่อนไขของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815173939+07:00","message":"[bufferProcess] interim [20000000]:เงื่อนไขของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815176819+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815183002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815186609+07:00","message":"> Transcript [2649] [false]: 'เงื่อนไขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815190314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815192737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815195052+07:00","message":"StatePrefix: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.815199769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.841053118+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.84110095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.841109559+07:00","message":"receive interim result [false|false]: เงื่อนไขของเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:04.841125745+07:00","message":"[buffer interim] 336 false เงื่อนไขของเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841133354+07:00","message":"[bufferProcess] interim [80000000]:เงื่อนไขของเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841135835+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841139243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.8411423+07:00","message":"> Transcript [2650] [false]: 'เงื่อนไขของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.84114703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841149335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841151359+07:00","message":"StatePrefix: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:04.841153791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.112033797+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.11208076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของเส้นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.112089149+07:00","message":"receive interim result [false|false]: เงื่อนไขของเส้นนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.112109155+07:00","message":"[buffer interim] 336 false เงื่อนไขของเส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.11211855+07:00","message":"[bufferProcess] interim [200000000]:เงื่อนไขของเส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112122969+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112128219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112132609+07:00","message":"> Transcript [2651] [false]: 'เงื่อนไขของเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112137998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112141262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112144311+07:00","message":"StatePrefix: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.112147967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.169760857+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.169807713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.169816376+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.169833251+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.16984282+07:00","message":"[bufferProcess] interim [260000000]:เงื่อนไขของแค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169846663+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของเส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169851863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169858648+07:00","message":"> Transcript [2652] [false]: 'เงื่อนไขของเส้นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169863498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169866884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169871679+07:00","message":"StatePrefix: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169875128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169879177+07:00","message":"Push: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169882983+07:00","message":"TextPushed: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169886999+07:00","message":"Set new StatePrefix : 'เงื่อนไขของเส้นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.169890571+07:00","message":"Next Push (prob) : 'ของเส้นนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.169901833+07:00","message":"push: {false เงื่อนไข 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.201005181+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.201027742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.201032758+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.201045489+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.201052214+07:00","message":"[bufferProcess] interim [380000000]:เงื่อนไขของแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.201054392+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.20105816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.201060809+07:00","message":"> Transcript [2653] [false]: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.201062842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.201065257+07:00","message":"Set new StatePrefix: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.51167411+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.511721716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.511727903+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.511742659+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511751678+07:00","message":"[bufferProcess] interim [740000000]:เงื่อนไขของแค่นี้นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511755457+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511763485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511768447+07:00","message":"> Transcript [2654] [false]: 'เงื่อนไขของแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511773506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.51177645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511779827+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.511783701+07:00","message":"TextPushed: 'เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.638370739+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.638427073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.638435961+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.638455558+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638469654+07:00","message":"[bufferProcess] interim [920000000]:เงื่อนไขของแค่นี้นะคะคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638474502+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638483896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638488311+07:00","message":"> Transcript [2655] [false]: 'เงื่อนไขของแค่นี้นะคะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.63849386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638497609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638501143+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.638504923+07:00","message":"TextPushed: 'เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.827194526+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.827235767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.827244446+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:05.827261759+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.827270501+07:00","message":"[bufferProcess] interim [100000000]:เงื่อนไขของแค่นี้นะคะคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.827275512+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.827285837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.827289649+07:00","message":"> Transcript [2656] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.827294699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.82729802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.82730209+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:05.82730624+07:00","message":"TextPushed: 'เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.091821401+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.091870746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.09187867+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.091892788+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091902512+07:00","message":"[bufferProcess] interim [340000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091906282+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091911708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.09191582+07:00","message":"> Transcript [2657] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091920569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091923508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091927405+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091930601+07:00","message":"TextPushed: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091935033+07:00","message":"Push: 'ของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091938789+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091942456+07:00","message":"Set new StatePrefix : 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.091946343+07:00","message":"Next Push (prob) : 'คะคือต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.091957706+07:00","message":"push: {false ของแค่นี้นะ 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.095020432+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.095041398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.095050033+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.095063346+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095068988+07:00","message":"[bufferProcess] interim [400000000]:เงื่อนไขของแค่นี้นะคะคือต้องการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095072435+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095082631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095086226+07:00","message":"> Transcript [2658] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095091047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095094153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095097018+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.095101234+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.217882835+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.217929456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.217935585+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.217948891+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217956616+07:00","message":"[bufferProcess] interim [460000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217959033+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217964553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217968108+07:00","message":"> Transcript [2659] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217972454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217974879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.21798895+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.217992069+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.409054259+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.409093815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.409100889+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.409116748+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.40912492+07:00","message":"[bufferProcess] interim [700000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.4091287+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.409133082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.409136048+07:00","message":"> Transcript [2660] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.409139725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.409141929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.40914451+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.4091474+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.733392882+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.733444803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.733454637+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.73347581+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733485421+07:00","message":"[bufferProcess] interim [940000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733489692+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733501948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733505339+07:00","message":"> Transcript [2661] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733510076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733512529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733515141+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733518442+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733522018+07:00","message":"Push: 'คะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733524148+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733526462+07:00","message":"Set new StatePrefix : 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.733529007+07:00","message":"Next Push (prob) : 'จำนวนเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.73353787+07:00","message":"push: {false คะคือต้องการ 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.787227909+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.787274374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.787281217+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:06.787299323+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787309222+07:00","message":"[bufferProcess] interim [60000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787312549+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787316117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787319715+07:00","message":"> Transcript [2662] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787323868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.787326152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.78732822+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:06.78733103+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.304767364+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.304809167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.304816077+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.304832003+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.30483985+07:00","message":"[bufferProcess] interim [540000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304842495+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304849694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304852528+07:00","message":"> Transcript [2663] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304856582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304859012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304861379+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.304864298+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:07.376569618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:07.376573038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.42739937+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.427446842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.427455356+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.427471306+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427479598+07:00","message":"[bufferProcess] interim [720000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427482419+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427489523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427492668+07:00","message":"> Transcript [2664] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427496772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.4274991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427501989+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.427504916+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.685417944+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.685472843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.68548155+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.685498111+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685508471+07:00","message":"[bufferProcess] interim [960000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685513256+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685520215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685523879+07:00","message":"> Transcript [2665] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685528608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685531172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.68553382+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685536795+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.68554331+07:00","message":"Push: 'จำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685545358+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685547778+07:00","message":"Set new StatePrefix : 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.685550505+07:00","message":"Next Push (prob) : 'นะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.685559472+07:00","message":"push: {false จำนวนเต็ม 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.9451891+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.945229887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.945238103+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:07.945252921+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945266371+07:00","message":"[bufferProcess] interim [140000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945270983+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945275932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945279897+07:00","message":"> Transcript [2666] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945286242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945289302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.945292546+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:07.94529716+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.012305766+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.012350712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.012357966+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.012375772+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012384173+07:00","message":"[bufferProcess] interim [260000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012387429+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012394247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012397272+07:00","message":"> Transcript [2667] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012401333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012403615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012406084+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.012409113+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.200540174+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.200587779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.200595679+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.200610293+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200620631+07:00","message":"[bufferProcess] interim [440000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200623552+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200629392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.20063233+07:00","message":"> Transcript [2668] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200636563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200639147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.200641581+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.20064805+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.208711301+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.208749975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.208756343+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.20877179+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208779535+07:00","message":"[bufferProcess] interim [500000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208782363+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208790419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208793464+07:00","message":"> Transcript [2669] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.20879852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208800703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208803135+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208806066+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208813993+07:00","message":"Push: 'นะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208816306+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208818684+07:00","message":"Set new StatePrefix : 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.208821458+07:00","message":"Next Push (prob) : 'คุณครูจะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.208829313+07:00","message":"push: {false นะคะเพราะฉะนั้นแล้ว 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.528585717+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.528630801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.528639038+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.528653705+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528662354+07:00","message":"[bufferProcess] interim [740000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528665845+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528674319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528677175+07:00","message":"> Transcript [2670] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528680616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.528683055+07:00","message":"Set new StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.544708521+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.544740071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.544746081+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.544759685+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.544766906+07:00","message":"[bufferProcess] interim [800000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.54476945+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.544773064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.54477629+07:00","message":"> Transcript [2671] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.544780538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.54478251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.544784819+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.544787997+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.601191699+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.601217316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.60122319+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.601231771+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601243364+07:00","message":"[bufferProcess] interim [920000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601246319+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601250066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601252719+07:00","message":"> Transcript [2672] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601256409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601258569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601260449+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.601263441+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.845808205+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.845848153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.845855289+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.845871073+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.84588382+07:00","message":"[bufferProcess] interim [40000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845888171+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845898384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845902475+07:00","message":"> Transcript [2673] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845908598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845911878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845915198+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:08.845919865+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.878650827+07:00","message":"[GCS] IsForceVAD: false for message ID: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:08.939927805+07:00","message":"[GCS] Start streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.006668697+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.006708594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.006715086+07:00","message":"receive interim result [false|false]: เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.006727976+07:00","message":"[buffer interim] 336 false เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006735167+07:00","message":"[bufferProcess] interim [340000000]:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006738232+07:00","message":"[bufferProcess] send to processor:เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006744075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006747355+07:00","message":"> Transcript [2674] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006752511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006754785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006757311+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006760429+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006767171+07:00","message":"Push: 'คุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006769405+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006771957+07:00","message":"Set new StatePrefix : 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.006774584+07:00","message":"Next Push (prob) : 'เซตนี้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.006798974+07:00","message":"push: {false คุณครูจะเขียน 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108048244+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108092942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า\",\"confidence\":0.9539906}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108101314+07:00","message":"receive interim result [true|false]: เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108112761+07:00","message":"end recv isFinal message id 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108115594+07:00","message":"end Recv id 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108134186+07:00","message":"[buffer interim] 336 true เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108162599+07:00","message":"[bufferProcess] interim [340000000]:เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108168638+07:00","message":"[bufferProcess] send to processor (isfinal):เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108174747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108178875+07:00","message":"> Transcript [2675] [false]: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่าเอ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108184743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108187701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108190882+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108195699+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108199112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108202527+07:00","message":"> Transcript [2676] [true]: 'เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.10820648+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108209482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108212523+07:00","message":"StatePrefix: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108216055+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108219387+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108492809+07:00","message":"Push: 'เซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108498231+07:00","message":"TextPushed: 'เงื่อนไขของแค่นี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108501989+07:00","message":"Set new StatePrefix : 'เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108505909+07:00","message":"Next Push (prob) : 'เงื่อนไขของเส้นนี้นะคะคือต้องการจำนวนเต็มนะคะเพราะฉะนั้นแล้วคุณครูจะเขียนเซตนี้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.108517911+07:00","message":"push: {true เซตนี้ว่า 0 0xc002b4e980}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.108522445+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_336.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:09.121082428+07:00","message":"write wav file: './tmp/7632/7632_336.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.687617982+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.687680652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.687686411+07:00","message":"receive interim result [false|false]: เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.687704781+07:00","message":"[buffer interim] 337 false เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.687712951+07:00","message":"[bufferProcess] interim [540000000]:เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.687715486+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.819915198+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.819956462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.81996358+07:00","message":"receive interim result [false|false]: เป็นจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:09.819977106+07:00","message":"[buffer interim] 337 false เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.819990267+07:00","message":"[bufferProcess] interim [720000000]:เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.819993534+07:00","message":"[bufferProcess] send to processor:เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.820000776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.820004148+07:00","message":"> Transcript [2677] [false]: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:09.820006515+07:00","message":"Set StatePrefix (first interim): 'เป็นจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.099449812+07:00","message":"[GCS] IsForceVAD: false for message ID: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.208641355+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.208687118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวนเต็มค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.208694376+07:00","message":"receive interim result [false|false]: เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.20870989+07:00","message":"[buffer interim] 337 false เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208717924+07:00","message":"[bufferProcess] interim [80000000]:เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208720972+07:00","message":"[bufferProcess] send to processor:เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208728071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208731095+07:00","message":"> Transcript [2678] [false]: 'เป็นจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208734406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208736711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208738775+07:00","message":"StatePrefix: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.208740943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.21516711+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215190537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวนเต็มค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215195905+07:00","message":"receive interim result [true|false]: เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215203311+07:00","message":"end recv isFinal message id 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215205841+07:00","message":"end Recv id 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215212109+07:00","message":"[buffer interim] 337 true เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215220143+07:00","message":"[bufferProcess] interim [170000000]:เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215223375+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นจำนวนเต็มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215226979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215229499+07:00","message":"> Transcript [2679] [false]: 'เป็นจำนวนเต็มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215232184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215234041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215235879+07:00","message":"StatePrefix: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215238031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215239739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215241819+07:00","message":"> Transcript [2680] [true]: 'เป็นจำนวนเต็มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215244047+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.21524585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215247671+07:00","message":"StatePrefix: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.21524951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.215252712+07:00","message":"Push: 'เป็นจำนวนเต็มค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.215261351+07:00","message":"push: {true เป็นจำนวนเต็มค่ะ 0 0xc002b4ef80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:10.221211553+07:00","message":"write wav file: './tmp/7632/7632_337.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:10.377406945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:10.377417237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.420593521+07:00","message":"[GCS] Start streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.480688756+07:00","message":"[GCS] IsForceVAD: false for message ID: 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.613313982+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.613351068+07:00","message":"found end of frame, send empty tag with msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.613355731+07:00","message":"end Recv id 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.613363104+07:00","message":"[buffer interim] 338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613371567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613375312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613378173+07:00","message":"> Transcript [2681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613380979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613382885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613384892+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613386772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:10.613398481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.613411457+07:00","message":"push: {true \n 0 0xc0004a2f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:10.61768066+07:00","message":"write wav file: './tmp/7632/7632_338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.799469432+07:00","message":"[GCS] Start streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:10.928532647+07:00","message":"[GCS] IsForceVAD: false for message ID: 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.06089491+07:00","message":"[GCS] Start streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.085356986+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.085388066+07:00","message":"found end of frame, send empty tag with msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.085391991+07:00","message":"end Recv id 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.085400194+07:00","message":"[buffer interim] 339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085408786+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085413312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085416341+07:00","message":"> Transcript [2682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085419212+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085421312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085423268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085425172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.085433674+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.085445892+07:00","message":"push: {true \n 0 0xc0039e6d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:11.089645535+07:00","message":"write wav file: './tmp/7632/7632_339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.118704725+07:00","message":"[GCS] IsForceVAD: false for message ID: 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.315424614+07:00","message":"[GCS] Start streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.341593231+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.341627534+07:00","message":"found end of frame, send empty tag with msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.341630963+07:00","message":"end Recv id 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.341637993+07:00","message":"[buffer interim] 340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341644831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341648987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341652215+07:00","message":"> Transcript [2683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341655642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341658036+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341660068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.34166202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.341668847+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.341677446+07:00","message":"push: {true \n 0 0xc0004a3200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:11.347042877+07:00","message":"write wav file: './tmp/7632/7632_340.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.379219806+07:00","message":"[GCS] IsForceVAD: false for message ID: 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.589977733+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.590013021+07:00","message":"found end of frame, send empty tag with msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.590017096+07:00","message":"end Recv id 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.590025921+07:00","message":"[buffer interim] 341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590034361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590038374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590041622+07:00","message":"> Transcript [2684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590044074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590046209+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590048124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590050171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:11.590053214+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.590063926+07:00","message":"push: {true \n 0 0xc0004a3600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:11.595743056+07:00","message":"write wav file: './tmp/7632/7632_341.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.821963964+07:00","message":"[GCS] Start streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:11.888780864+07:00","message":"[GCS] IsForceVAD: false for message ID: 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.085966948+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.086012767+07:00","message":"found end of frame, send empty tag with msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.086018203+07:00","message":"end Recv id 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.08605185+07:00","message":"[buffer interim] 342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086061718+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086066778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086071338+07:00","message":"> Transcript [2685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086075784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086078688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086081734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086084913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.086088554+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.086099795+07:00","message":"push: {true \n 0 0xc0004a3b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:12.094461817+07:00","message":"write wav file: './tmp/7632/7632_342.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.150724806+07:00","message":"[GCS] Start streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.208513468+07:00","message":"[GCS] IsForceVAD: false for message ID: 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.39843736+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.398466108+07:00","message":"found end of frame, send empty tag with msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.398469664+07:00","message":"end Recv id 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.398478022+07:00","message":"[buffer interim] 343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.39849415+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.39850517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.398508255+07:00","message":"> Transcript [2686] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.398510981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.398513072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.398515364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.39851768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:12.39852383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.398534936+07:00","message":"push: {true \n 0 0xc0032b2000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:12.402792081+07:00","message":"write wav file: './tmp/7632/7632_343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:12.59072685+07:00","message":"[GCS] Start streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.169510295+07:00","message":"[GCS] IsForceVAD: false for message ID: 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.230586427+07:00","message":"[GCS] Start streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.26575191+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.265778247+07:00","message":"found end of frame, send empty tag with msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.265781745+07:00","message":"end Recv id 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.265788423+07:00","message":"[buffer interim] 344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265796593+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265800354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265803184+07:00","message":"> Transcript [2687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265806163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265808226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265810083+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265812024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.265814848+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.265823194+07:00","message":"push: {true \n 0 0xc002b4ed00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:13.271440396+07:00","message":"write wav file: './tmp/7632/7632_344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.359488901+07:00","message":"[GCS] IsForceVAD: false for message ID: 345"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:13.377654565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:13.377691225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.526338474+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.526359531+07:00","message":"found end of frame, send empty tag with msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.526362817+07:00","message":"end Recv id 345"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.52636948+07:00","message":"[buffer interim] 345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526375518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526380407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526383492+07:00","message":"> Transcript [2688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526385895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526387968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526389844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526391629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:13.526394167+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.526400579+07:00","message":"push: {true \n 0 0xc0018a4a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:13.530642589+07:00","message":"write wav file: './tmp/7632/7632_345.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.88053653+07:00","message":"[GCS] Start streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:13.938811534+07:00","message":"[GCS] IsForceVAD: false for message ID: 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.119426385+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.119447857+07:00","message":"found end of frame, send empty tag with msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.119451877+07:00","message":"end Recv id 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.119459897+07:00","message":"[buffer interim] 346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119467472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119471821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119474606+07:00","message":"> Transcript [2689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119477048+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119479088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.11948131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119483329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.119486169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.119494763+07:00","message":"push: {true \n 0 0xc0039e7400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:14.123835975+07:00","message":"write wav file: './tmp/7632/7632_346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.390844013+07:00","message":"[GCS] Start streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.520298057+07:00","message":"[GCS] IsForceVAD: false for message ID: 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.6743824+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.674403901+07:00","message":"found end of frame, send empty tag with msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.674407297+07:00","message":"end Recv id 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.674413843+07:00","message":"[buffer interim] 347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674420239+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674424139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.67442737+07:00","message":"> Transcript [2690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674430524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674432728+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674435012+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674442194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:14.674450578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:14.674460282+07:00","message":"push: {true \n 0 0xc002b4f680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:14.679207137+07:00","message":"write wav file: './tmp/7632/7632_347.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:15.099784957+07:00","message":"[GCS] Start streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:15.928291594+07:00","message":"[GCS] IsForceVAD: false for message ID: 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.009665423+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.009695808+07:00","message":"found end of frame, send empty tag with msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.009699993+07:00","message":"end Recv id 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.009711472+07:00","message":"[buffer interim] 348 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009722232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009728571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009732888+07:00","message":"> Transcript [2691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009737273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009741026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009744061+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009746959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.009755479+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.009769548+07:00","message":"push: {true \n 0 0xc0032b2300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:16.015201291+07:00","message":"write wav file: './tmp/7632/7632_348.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.181624945+07:00","message":"[GCS] Start streaming session, msgId: 349"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:16.378656891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:16.378656219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.759803406+07:00","message":"[GCS] IsForceVAD: false for message ID: 349"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.820434976+07:00","message":"[GCS] Start streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.872595378+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.87262856+07:00","message":"found end of frame, send empty tag with msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.872632683+07:00","message":"end Recv id 349"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.87264243+07:00","message":"[buffer interim] 349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872658291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872662729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872665902+07:00","message":"> Transcript [2692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872668756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872670903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872672964+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872675656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:16.872682612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:16.872695163+07:00","message":"push: {true \n 0 0xc0039e7a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:16.877464115+07:00","message":"write wav file: './tmp/7632/7632_349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.22309323+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.223154617+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":"2026-07-28T12:11:18.223161682+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.223177625+07:00","message":"[buffer interim] 350 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223184167+07:00","message":"[bufferProcess] interim [230000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223186197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223194219+07:00","message":"[bufferProcess] send to processor (ticker):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223197928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223200805+07:00","message":"> Transcript [2693] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.223203285+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.637622409+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.637668738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.637674971+07:00","message":"receive interim result [false|false]: และเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.637689966+07:00","message":"[buffer interim] 350 false และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.637701184+07:00","message":"[bufferProcess] interim [410000000]:และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.637703312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.697707581+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.697752951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.697758891+07:00","message":"receive interim result [false|false]: และเงิน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.697772574+07:00","message":"[buffer interim] 350 false และเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697779422+07:00","message":"[bufferProcess] interim [470000000]:และเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697781528+07:00","message":"[bufferProcess] send to processor:และเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697787057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697790043+07:00","message":"> Transcript [2694] [false]: 'และเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697793326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697795775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697797874+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.697799918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740279843+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740320933+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":"2026-07-28T12:11:18.740326877+07:00","message":"receive interim result [false|false]: และเงินค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740340557+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740344328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740347364+07:00","message":"receive interim result [false|false]: และเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740352531+07:00","message":"[buffer interim] 350 false และเงินค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.740355701+07:00","message":"[buffer interim] 350 false และเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740361413+07:00","message":"[bufferProcess] interim [590000000]:และเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740363874+07:00","message":"[bufferProcess] send to processor:และเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740366684+07:00","message":"[bufferProcess] interim [650000000]:และเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740370745+07:00","message":"[bufferProcess] send to processor:และเงินค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740373936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740377026+07:00","message":"> Transcript [2695] [false]: 'และเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740379991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740382081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740384345+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740386519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740388101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740390479+07:00","message":"> Transcript [2696] [false]: 'และเงินค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740392523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740394363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740396074+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.740397862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.810949118+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.811006616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.811015245+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.811026862+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811033523+07:00","message":"[bufferProcess] interim [830000000]:และเงื่อนไขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811035857+07:00","message":"[bufferProcess] send to processor:และเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811039416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.81104276+07:00","message":"> Transcript [2697] [false]: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811046063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811049108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.8110511+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811053303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811056073+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811059602+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811062148+07:00","message":"Set new StatePrefix : 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.811064477+07:00","message":"Next Push (prob) : 'เงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.811071652+07:00","message":"push: {false และ 0 0xc0039e7b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.995377575+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.995422002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.995428162+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:18.995441426+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.99544901+07:00","message":"[bufferProcess] interim [950000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995451927+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995459085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.99546189+07:00","message":"> Transcript [2698] [false]: 'และเงื่อนไขที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995465122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995468164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995470201+07:00","message":"StatePrefix: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:18.995472638+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.191969888+07:00","message":"[GCS] Cleaned up inactive client: 295"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192018418+07:00","message":"[GCS] Cleaned up inactive client: 301"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.19202312+07:00","message":"[GCS] Cleaned up inactive client: 306"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192027115+07:00","message":"[GCS] Cleaned up inactive client: 300"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.19203113+07:00","message":"[GCS] Cleaned up inactive client: 303"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192034659+07:00","message":"[GCS] Cleaned up inactive client: 305"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192037695+07:00","message":"[GCS] Cleaned up inactive client: 307"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192040584+07:00","message":"[GCS] Cleaned up inactive client: 304"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.19204351+07:00","message":"[GCS] Cleaned up inactive client: 296"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192046099+07:00","message":"[GCS] Cleaned up inactive client: 297"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192048903+07:00","message":"[GCS] Cleaned up inactive client: 298"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192051609+07:00","message":"[GCS] Cleaned up inactive client: 302"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.192055484+07:00","message":"[GCS] Cleaned up inactive client: 299"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.214645648+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.214687719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.214694175+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.214711078+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214719445+07:00","message":"[bufferProcess] interim [130000000]:และเงื่อนไขที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214722318+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214729838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214732915+07:00","message":"> Transcript [2699] [false]: 'และเงื่อนไขที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214736323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214738963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214741284+07:00","message":"StatePrefix: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.214743948+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.23819978+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.238242107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.23824817+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.238262732+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238269792+07:00","message":"[bufferProcess] interim [190000000]:และเงื่อนไขที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238272206+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238276062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238278906+07:00","message":"> Transcript [2700] [false]: 'และเงื่อนไขที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238282623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238284698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.238286615+07:00","message":"StatePrefix: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.2382914+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:19.378692872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:19.378693006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546365735+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546405914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546412705+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546423511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546426433+07:00","message":"receive interim result [false|false]:  2 นะคะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546434817+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546438616+07:00","message":"[buffer interim] 350 false  2 นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.5464451+07:00","message":"[bufferProcess] interim [430000000]:และเงื่อนไขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546448031+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546451442+07:00","message":"[bufferProcess] interim [430000000]: 2 นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546457583+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546460656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.54646353+07:00","message":"> Transcript [2701] [false]: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546467271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546469497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546471493+07:00","message":"StatePrefix: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546473906+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546476931+07:00","message":"Push: 'เงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.54647911+07:00","message":"TextPushed: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.54648161+07:00","message":"Set new StatePrefix : 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.546483898+07:00","message":"Next Push (prob) : 'ที่ 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.546492036+07:00","message":"push: {false เงื่อนไข 0 0xc0039e7b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586180584+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586220923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586226829+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586237718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586241208+07:00","message":"receive interim result [false|false]:  2 นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586248002+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.586254112+07:00","message":"[buffer interim] 350 false  2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586260534+07:00","message":"[bufferProcess] interim [490000000]:และเงื่อนไขที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586264543+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586267707+07:00","message":"[bufferProcess] interim [490000000]: 2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.58627045+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586273631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586276715+07:00","message":"> Transcript [2702] [false]: 'และเงื่อนไขที่ 2 นะคะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586279774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586281854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586283903+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.586286259+07:00","message":"TextPushed: 'และเงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626782199+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626831686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626840641+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.62685429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626859468+07:00","message":"receive interim result [false|false]:  นะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626869676+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.626874736+07:00","message":"[buffer interim] 350 false  นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626882638+07:00","message":"[bufferProcess] interim [550000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626886857+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626891563+07:00","message":"[bufferProcess] interim [550000000]: นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626895675+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626900619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626905021+07:00","message":"> Transcript [2703] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.62690983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626913175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626920873+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.626925083+07:00","message":"TextPushed: 'และเงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710058932+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710109601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710116616+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710127471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710131072+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710137741+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:19.710140888+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710147148+07:00","message":"[bufferProcess] interim [730000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710150094+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.71015309+07:00","message":"[bufferProcess] interim [730000000]: นะคะก็คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710156002+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710159138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.71016212+07:00","message":"> Transcript [2704] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710165774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710167912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.710171285+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:19.7101739+07:00","message":"TextPushed: 'และเงื่อนไข'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026180152+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026215277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026223664+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026234898+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":"2026-07-28T12:11:20.026238442+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026245112+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.02625028+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026256006+07:00","message":"[bufferProcess] interim [970000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.0262587+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026264244+07:00","message":"[bufferProcess] interim [970000000]: นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026266985+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026270178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026273324+07:00","message":"> Transcript [2705] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026276596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026278768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026280853+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026283657+07:00","message":"TextPushed: 'และเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026289613+07:00","message":"Push: 'ที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026291615+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026294205+07:00","message":"Set new StatePrefix : 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.026298085+07:00","message":"Next Push (prob) : 'ก็คือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.026317661+07:00","message":"push: {false ที่ 2 นะคะ 0 0xc0039e7b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.592326116+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.592367259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะก็คือต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.592372934+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.592387983+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592395877+07:00","message":"[bufferProcess] interim [570000000]:และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592398745+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592403203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592405867+07:00","message":"> Transcript [2706] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592409391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592411593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592413899+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.592416211+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711683098+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711727836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711735387+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711749183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือต้องการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711752438+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้องการให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.7117607+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:20.711764679+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711770803+07:00","message":"[bufferProcess] interim [690000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711773451+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711776825+07:00","message":"[bufferProcess] interim [690000000]: นะคะก็คือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711780093+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711784431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.71178778+07:00","message":"> Transcript [2707] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711791435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711793529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711795587+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:20.711797903+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000818557+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000860659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000867976+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000878011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือต้องการให้ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.00088143+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้องการให้ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000889474+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.000896159+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้องการให้ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000903622+07:00","message":"[bufferProcess] interim [930000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000906712+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000913571+07:00","message":"[bufferProcess] interim [930000000]: นะคะก็คือต้องการให้ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000916768+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000919964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000922776+07:00","message":"> Transcript [2708] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.00092706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000929347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000932707+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.000936349+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227259636+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227298506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227305803+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227314969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือต้องการให้ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227317898+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227324362+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227327905+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227334237+07:00","message":"[bufferProcess] interim [230000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227336821+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227340016+07:00","message":"[bufferProcess] interim [230000000]: นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227342869+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.22734622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227349216+07:00","message":"> Transcript [2709] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227353263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227355744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.22735776+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227360051+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227362826+07:00","message":"Push: 'ก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227364869+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227367379+07:00","message":"Set new StatePrefix : 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.227369709+07:00","message":"Next Push (prob) : 'การให้ยก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.227384828+07:00","message":"push: {false ก็คือต้อง 0 0xc0039e7b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484646887+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484697735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484706804+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484723816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะก็คือต้องการให้ยกกำลัง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484728311+07:00","message":"receive interim result [false|false]:  นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484739662+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.484745337+07:00","message":"[buffer interim] 350 false  นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484754056+07:00","message":"[bufferProcess] interim [470000000]:และเงื่อนไขที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.48475929+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484765815+07:00","message":"[bufferProcess] interim [470000000]: นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484772647+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484777449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484782377+07:00","message":"> Transcript [2710] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484787359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484790097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484793236+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.484797398+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831566556+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831605652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831614244+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.8316264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831628901+07:00","message":"receive interim result [false|false]:  2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831635836+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.831642878+07:00","message":"[buffer interim] 350 false  2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.83164903+07:00","message":"[bufferProcess] interim [830000000]:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831652238+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831659046+07:00","message":"[bufferProcess] interim [830000000]: 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831661381+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831664458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831667788+07:00","message":"> Transcript [2711] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831671258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831673436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.83167553+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.831678674+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.879754834+07:00","message":"[GCS] IsForceVAD: false for message ID: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930757041+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930795703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930803395+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.93081636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930819734+07:00","message":"receive interim result [false|false]:  2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930828128+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.930832265+07:00","message":"[buffer interim] 350 false  2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.93083878+07:00","message":"[bufferProcess] interim [890000000]:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930841427+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930845088+07:00","message":"[bufferProcess] interim [890000000]: 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930847868+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930857916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930893879+07:00","message":"> Transcript [2712] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930901684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930904218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.93090702+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.930910057+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994081163+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994126412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994135768+07:00","message":"receive interim result [false|false]: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994151168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994154553+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994162794+07:00","message":"[buffer interim] 350 false และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994167232+07:00","message":"[buffer interim] 350 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994173316+07:00","message":"[bufferProcess] interim [70000000]:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.99417618+07:00","message":"[bufferProcess] send to processor:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994181844+07:00","message":"[bufferProcess] interim [70000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994184053+07:00","message":"[bufferProcess] update buffer: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994187586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994190867+07:00","message":"> Transcript [2713] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994194876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994197047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994199124+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.9942018+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994205077+07:00","message":"Push: 'การให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994207981+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.99421145+07:00","message":"Set new StatePrefix : 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:21.994215051+07:00","message":"Next Push (prob) : 'กำลัง 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:21.994224515+07:00","message":"push: {false การให้ยก 0 0xc0039e7b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016382997+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.01642416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ\",\"confidence\":0.94522583}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016430851+07:00","message":"receive interim result [true|false]: และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016442657+07:00","message":"end recv isFinal message id 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016445001+07:00","message":"end Recv id 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016451994+07:00","message":"[buffer interim] 350 true และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016460327+07:00","message":"[bufferProcess] interim [70000000]:และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016463953+07:00","message":"[bufferProcess] send to processor (isfinal):และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016476668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016496901+07:00","message":"> Transcript [2714] [false]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016503236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.01650571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016508039+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016511057+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016514074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016516679+07:00","message":"> Transcript [2715] [true]: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016519075+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016520998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016522789+07:00","message":"StatePrefix: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยกกำลัง 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016524943+07:00","message":"TextPushed: 'และเงื่อนไขที่ 2 นะคะก็คือต้องการให้ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:22.016532324+07:00","message":"Push: 'กำลัง 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.016545928+07:00","message":"push: {true กำลัง 2 นะคะ 0 0xc0039e7b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:22.028719424+07:00","message":"write wav file: './tmp/7632/7632_350.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:22.379068801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:22.379085623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:22.530290058+07:00","message":"[GCS] Start streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.031110981+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.031151992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.031157806+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.031173286+07:00","message":"[buffer interim] 351 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.031180433+07:00","message":"[bufferProcess] interim [480000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.03118266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.031188118+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.031190833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.031193908+07:00","message":"> Transcript [2716] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.031196598+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.288184274+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.288222193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.288228539+07:00","message":"receive interim result [false|false]: แล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.288241373+07:00","message":"[buffer interim] 351 false แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.288249406+07:00","message":"[bufferProcess] interim [780000000]:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.288251518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.544644931+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.544679589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.544685803+07:00","message":"receive interim result [false|false]: แล้วได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.544696361+07:00","message":"[buffer interim] 351 false แล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544703557+07:00","message":"[bufferProcess] interim [20000000]:แล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544705919+07:00","message":"[bufferProcess] send to processor:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544711472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544714137+07:00","message":"> Transcript [2717] [false]: 'แล้วได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544717324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544719357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544721469+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.544723738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.731102068+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.731159833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.731167215+07:00","message":"receive interim result [false|false]: แล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.731182329+07:00","message":"[buffer interim] 351 false แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731193826+07:00","message":"[bufferProcess] interim [140000000]:แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731196376+07:00","message":"[bufferProcess] send to processor:แล้วได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731202804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731208971+07:00","message":"> Transcript [2718] [false]: 'แล้วได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.73121273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731218141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731220403+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.731222572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927888517+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927923915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927930611+07:00","message":"receive interim result [false|false]: แล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927943446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927946753+07:00","message":"receive interim result [false|false]:  16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927960309+07:00","message":"[buffer interim] 351 false แล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.927979938+07:00","message":"[buffer interim] 351 false  16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.927987563+07:00","message":"[bufferProcess] interim [380000000]:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.927990959+07:00","message":"[bufferProcess] send to processor:แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928001698+07:00","message":"[bufferProcess] interim [380000000]: 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928005122+07:00","message":"[bufferProcess] update buffer: แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928008246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.92801118+07:00","message":"> Transcript [2719] [false]: 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928014441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928016644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928018593+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.928020621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.98184416+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.981887016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.981894383+07:00","message":"receive interim result [false|false]: แล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.98190483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.981909019+07:00","message":"receive interim result [false|false]:  16 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.981918725+07:00","message":"[buffer interim] 351 false แล้วได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.98192359+07:00","message":"[buffer interim] 351 false  16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981933883+07:00","message":"[bufferProcess] interim [440000000]:แล้วได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.98193894+07:00","message":"[bufferProcess] send to processor:แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981945551+07:00","message":"[bufferProcess] interim [440000000]: 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981951348+07:00","message":"[bufferProcess] update buffer: แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981957575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981962824+07:00","message":"> Transcript [2720] [false]: 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981970168+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981975905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981980548+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981984355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.98198871+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.981993384+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.982007366+07:00","message":"Set new StatePrefix : 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:23.982010838+07:00","message":"Next Push (prob) : 'ได้ 16'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:23.982022516+07:00","message":"push: {false แล้ว 0 0xc0003a4700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.130801272+07:00","message":"[GCS] IsForceVAD: false for message ID: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.193136838+07:00","message":"[GCS] Start streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239477231+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239521382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้ 16\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.23952987+07:00","message":"receive interim result [false|false]: แล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239551897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239556454+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239567606+07:00","message":"[buffer interim] 351 false แล้วได้ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.239572417+07:00","message":"[buffer interim] 351 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239580576+07:00","message":"[bufferProcess] interim [740000000]:แล้วได้ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239584506+07:00","message":"[bufferProcess] send to processor:แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.23958905+07:00","message":"[bufferProcess] interim [740000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239592576+07:00","message":"[bufferProcess] update buffer: แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.23959938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239603604+07:00","message":"> Transcript [2721] [false]: 'แล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239608758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239612118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239615453+07:00","message":"StatePrefix: 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.239618998+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.251103925+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.251138576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วได้ 16 ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.25114489+07:00","message":"receive interim result [true|false]: แล้วได้ 16 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.251157176+07:00","message":"end recv isFinal message id 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.251159885+07:00","message":"end Recv id 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.25116673+07:00","message":"[buffer interim] 351 true แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251174454+07:00","message":"[bufferProcess] interim [830000000]:แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251181032+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วได้ 16 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251184384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251187426+07:00","message":"> Transcript [2722] [false]: 'แล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251190356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251193697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251195705+07:00","message":"StatePrefix: 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251198202+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251200104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251202217+07:00","message":"> Transcript [2723] [true]: 'แล้วได้ 16 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251204436+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251206244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251208146+07:00","message":"StatePrefix: 'แล้วได้ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251210225+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:24.251216566+07:00","message":"Push: 'ได้ 16 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:24.251224064+07:00","message":"push: {true ได้ 16 ค่ะ 0 0xc0003a4700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:24.260683188+07:00","message":"write wav file: './tmp/7632/7632_351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.056666782+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.056722373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.056728531+07:00","message":"receive interim result [false|false]: ในที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.05674296+07:00","message":"[buffer interim] 352 false ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.05675134+07:00","message":"[bufferProcess] interim [660000000]:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.056753401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.215336098+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.215375979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.215382427+07:00","message":"receive interim result [false|false]: ในที่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.215392948+07:00","message":"[buffer interim] 352 false ในที่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.215400207+07:00","message":"[bufferProcess] interim [780000000]:ในที่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.215402647+07:00","message":"[bufferProcess] send to processor:ในที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.215406487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.215409758+07:00","message":"> Transcript [2724] [false]: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.215412169+07:00","message":"Set StatePrefix (first interim): 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.248052409+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.248094646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.24810065+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.248113203+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248122454+07:00","message":"[bufferProcess] interim [900000000]:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248125778+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248131823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248134928+07:00","message":"> Transcript [2725] [false]: 'ในที่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248138031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248140223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248142357+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.248144762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:25.379987872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:25.380005147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.437643723+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.43769991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.437707334+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.437723059+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437733423+07:00","message":"[bufferProcess] interim [80000000]:ในที่นี้นะคะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437737305+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437742556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437747239+07:00","message":"> Transcript [2726] [false]: 'ในที่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437752234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437755197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437758856+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.437761758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.627909302+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.627953333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.627960051+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.627973182+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.627980015+07:00","message":"[bufferProcess] interim [260000000]:ในที่นี้นะคะตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.627983126+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.627989738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.627993128+07:00","message":"> Transcript [2727] [false]: 'ในที่นี้นะคะตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.628009679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.628012479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.628014615+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.628016778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.822355379+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.822403226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.822409985+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.822423697+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822431717+07:00","message":"[bufferProcess] interim [500000000]:ในที่นี้นะคะตัวแปรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822434341+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822441615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822444612+07:00","message":"> Transcript [2728] [false]: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822447956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.82245056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822452817+07:00","message":"StatePrefix: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822455198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822459889+07:00","message":"Push: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822462058+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822465286+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.822467674+07:00","message":"Next Push (prob) : 'นะคะตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.822475378+07:00","message":"push: {false ในที่นี้ 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.96660878+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.966665534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.966673791+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:25.966694543+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966708842+07:00","message":"[bufferProcess] interim [620000000]:ในที่นี้นะคะตัวแปรของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966712617+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.96671782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966722968+07:00","message":"> Transcript [2729] [false]: 'ในที่นี้นะคะตัวแปรของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.96673131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966734697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966738286+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:25.966741844+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.156928333+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.156973318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.156979614+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.156992894+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157014228+07:00","message":"[bufferProcess] interim [800000000]:ในที่นี้นะคะตัวแปรของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.15701757+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157025051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157028194+07:00","message":"> Transcript [2730] [false]: 'ในที่นี้นะคะตัวแปรของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157031714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157033844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.157037347+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.15703977+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.350769258+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.350812714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.350819353+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.350832542+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350842108+07:00","message":"[bufferProcess] interim [980000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350844925+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350850682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350853836+07:00","message":"> Transcript [2731] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350857654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350859897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350866635+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.350869122+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.465341556+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.465382301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็น F\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.465388418+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็น F"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.46540376+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็น F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465411548+07:00","message":"[bufferProcess] interim [40000000]:ในที่นี้นะคะตัวแปรของเราเป็น F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465414294+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465418205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465421662+07:00","message":"> Transcript [2732] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465425983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465428448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465430909+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465433444+07:00","message":"TextPushed: 'ในที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465439986+07:00","message":"Push: 'นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465442359+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465445075+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะตัวแปรของเราเป็นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.465447659+07:00","message":"Next Push (prob) : 'ของเราเป็นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.465456318+07:00","message":"push: {false นะคะตัวแปร 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.701281732+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.701319475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็น XL\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.701325649+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็น XL"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.701338491+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็น XL"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.70134553+07:00","message":"[bufferProcess] interim [220000000]:ในที่นี้นะคะตัวแปรของเราเป็น XL"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.701347801+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็น F"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.701351427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.701354192+07:00","message":"> Transcript [2733] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็น F'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.701356906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.701364196+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็น F'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.726371164+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.726425215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็น Android\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.726442438+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็น Android"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.726457625+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็น Android"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726472163+07:00","message":"[bufferProcess] interim [280000000]:ในที่นี้นะคะตัวแปรของเราเป็น Android"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726475532+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็น XL"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726482147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726494168+07:00","message":"> Transcript [2734] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็น XL'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726496527+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.726498856+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็น XL'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.783177181+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.783220767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.783226773+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.783241757+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.783249662+07:00","message":"[bufferProcess] interim [340000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.783253285+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็น Android"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.78325983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.783262819+07:00","message":"> Transcript [2735] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็น Android'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.783265523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.783268539+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็น Android'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.835487336+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.835519979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.835525852+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:26.835542131+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.835549927+07:00","message":"[bufferProcess] interim [460000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.83555252+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.83555625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.835559547+07:00","message":"> Transcript [2736] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.835562138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:26.835564644+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.036841113+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.036883393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.036894482+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.036906709+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036914582+07:00","message":"[bufferProcess] interim [640000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036917663+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036923974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036927183+07:00","message":"> Transcript [2737] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036930753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036932961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036935041+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.036937855+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.346473315+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.346514173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.346520812+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.346536083+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346547445+07:00","message":"[bufferProcess] interim [940000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346550183+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346558254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346561189+07:00","message":"> Transcript [2738] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346564869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346567007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346568993+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.346571738+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.35355425+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.353588587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.353594704+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.35360776+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353615345+07:00","message":"[bufferProcess] interim [0]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.35361863+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353624364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353627264+07:00","message":"> Transcript [2739] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353631151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353633512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353635473+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.353638082+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666237469+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666278739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666285416+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666296917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ^\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666299951+07:00","message":"receive interim result [false|false]:  x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666314781+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666326665+07:00","message":"[buffer interim] 352 false  x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666334087+07:00","message":"[bufferProcess] interim [240000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666337105+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666340645+07:00","message":"[bufferProcess] interim [240000000]: x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666343579+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666346943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666349899+07:00","message":"> Transcript [2740] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666353048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666355202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666357203+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666360029+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.66636306+07:00","message":"Push: 'ของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666365818+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666368518+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.666370869+07:00","message":"Next Push (prob) : 'ต้องใช้ s'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.666379673+07:00","message":"push: {false ของเราเป็นเอดส์เราจะ 0 0xc0004a3980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734159596+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734202554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734210145+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734221895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" X ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734225006+07:00","message":"receive interim result [false|false]:  X ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734232262+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.734237745+07:00","message":"[buffer interim] 352 false  X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734244818+07:00","message":"[bufferProcess] interim [360000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.73424789+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734253155+07:00","message":"[bufferProcess] interim [360000000]: X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734255534+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.73425864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734261964+07:00","message":"> Transcript [2741] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734264446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.734266646+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ x ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930433115+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930483953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930491977+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930502068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" s ^ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930505099+07:00","message":"receive interim result [false|false]:  s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.930513183+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:27.93051847+07:00","message":"[buffer interim] 352 false  s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930525155+07:00","message":"[bufferProcess] interim [540000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930528311+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930533674+07:00","message":"[bufferProcess] interim [540000000]: s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930536074+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930539127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930542679+07:00","message":"> Transcript [2742] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ X ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930547633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:27.930549892+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ X ยกกำลัง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:28.380160776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:28.380177119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.570647088+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.570697223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.570704194+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.570741024+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.57075599+07:00","message":"[bufferProcess] interim [140000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.570759453+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.570763534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.570766467+07:00","message":"> Transcript [2743] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.570769494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.570771478+07:00","message":"Set new StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627109889+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627154695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627162346+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627173519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627177337+07:00","message":"receive interim result [false|false]:  เท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627185688+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.627192477+07:00","message":"[buffer interim] 352 false  เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.6271993+07:00","message":"[bufferProcess] interim [260000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627202031+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627208768+07:00","message":"[bufferProcess] interim [260000000]: เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627212932+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.62721581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627218641+07:00","message":"> Transcript [2744] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627222918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627225013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627227064+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.627229803+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.628469747+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.628479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.62848275+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.628491396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.628494149+07:00","message":"receive interim result [false|false]:  เท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.6284976+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.628500499+07:00","message":"[buffer interim] 352 false  เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628503476+07:00","message":"[bufferProcess] interim [320000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628506116+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628512418+07:00","message":"[bufferProcess] interim [320000000]: เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628515807+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628518157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628520286+07:00","message":"> Transcript [2745] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628522652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628524968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628526782+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.628528999+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.740075114+07:00","message":"[GCS] IsForceVAD: false for message ID: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.800596838+07:00","message":"[GCS] Start streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845094775+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845140441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845147397+07:00","message":"receive interim result [false|false]: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845158346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" =\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845171315+07:00","message":"receive interim result [false|false]:  ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845187387+07:00","message":"[buffer interim] 352 false ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.845200983+07:00","message":"[buffer interim] 352 false  ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845214631+07:00","message":"[bufferProcess] interim [500000000]:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845218827+07:00","message":"[bufferProcess] send to processor:ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845227258+07:00","message":"[bufferProcess] interim [500000000]: ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845230648+07:00","message":"[bufferProcess] update buffer: ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845233783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845236891+07:00","message":"> Transcript [2746] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845240559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845242659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845245935+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.845249012+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937431695+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937477624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ\",\"confidence\":0.8823123}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937485497+07:00","message":"receive interim result [true|false]: ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937495105+07:00","message":"end recv isFinal message id 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937497281+07:00","message":"end Recv id 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937503793+07:00","message":"[buffer interim] 352 true ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937516239+07:00","message":"[bufferProcess] interim [560000000]:ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937520378+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937531002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937544074+07:00","message":"> Transcript [2747] [false]: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937549734+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937555842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.93756079+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937564346+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937572027+07:00","message":"Push: 'ต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937574571+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937577359+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937580681+07:00","message":"Next Push (prob) : ' ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937582777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937587786+07:00","message":"> Transcript [2748] [true]: 'ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937590653+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937592753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937594764+07:00","message":"StatePrefix: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937597388+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937599367+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937619376+07:00","message":"push: {false ต้องใช้ s ^ 2 0 0xc0004a3980}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937824439+07:00","message":"Push: ' เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937829516+07:00","message":"TextPushed: 'ในที่นี้นะคะตัวแปรของเราเป็นเอดส์เราจะต้องใช้ s ^ 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937832534+07:00","message":"Set new StatePrefix : 'ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.93783554+07:00","message":"Next Push (prob) : 'ในที่นี้นะคะตัวแปรของเราเป็น x เราจะต้องใช้ X ยกกำลัง 2 เท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:28.937846464+07:00","message":"push: {true  เท่ากับ 0 0xc0004a3980}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:28.937848905+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_352.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:28.948838937+07:00","message":"write wav file: './tmp/7632/7632_352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.499980869+07:00","message":"[GCS] IsForceVAD: false for message ID: 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.608112099+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.608134702+07:00","message":"found end of frame, send empty tag with msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.608137894+07:00","message":"end Recv id 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.608146389+07:00","message":"[buffer interim] 353 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608154159+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608158319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608161227+07:00","message":"> Transcript [2749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608163643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608165758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608167574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.60816949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:29.608172203+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:29.608183343+07:00","message":"push: {true \n 0 0xc0032b2100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:29.613418852+07:00","message":"write wav file: './tmp/7632/7632_353.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.141396176+07:00","message":"[GCS] Start streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.219283639+07:00","message":"[GCS] IsForceVAD: false for message ID: 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.280472777+07:00","message":"[GCS] Start streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.339653154+07:00","message":"[GCS] IsForceVAD: false for message ID: 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.435266094+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.435290806+07:00","message":"found end of frame, send empty tag with msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.435294257+07:00","message":"end Recv id 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.435302039+07:00","message":"[buffer interim] 354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435309787+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435313599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435316559+07:00","message":"> Transcript [2750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435319451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435321883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435323723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435325665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.435333392+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.435344476+07:00","message":"push: {true \n 0 0xc0018a5780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:30.440175896+07:00","message":"write wav file: './tmp/7632/7632_354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.511845209+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.511880879+07:00","message":"found end of frame, send empty tag with msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.511884709+07:00","message":"end Recv id 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.511892194+07:00","message":"[buffer interim] 355 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511899793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511904089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511907306+07:00","message":"> Transcript [2751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511910087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511912064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.5119141+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511916166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.511918934+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.51192931+07:00","message":"push: {true \n 0 0xc0018a5980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:30.516099697+07:00","message":"write wav file: './tmp/7632/7632_355.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.731557558+07:00","message":"[GCS] Start streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.788975401+07:00","message":"[GCS] IsForceVAD: false for message ID: 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.985709992+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.985736115+07:00","message":"found end of frame, send empty tag with msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.985739717+07:00","message":"end Recv id 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.985746459+07:00","message":"[buffer interim] 356 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985753467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985757499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985760638+07:00","message":"> Transcript [2752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985763075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985765064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985766954+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985768877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:30.985771623+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:30.98578164+07:00","message":"push: {true \n 0 0xc000183400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:30.990331447+07:00","message":"write wav file: './tmp/7632/7632_356.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:31.380793765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:31.380816202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:31.939379297+07:00","message":"[GCS] Start streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.617399194+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.617460539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.617466962+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.617485347+07:00","message":"[buffer interim] 357 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617493727+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617496099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617503112+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617505805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617508884+07:00","message":"> Transcript [2753] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.617511272+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.725257031+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.725315357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวค่อย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.72532105+07:00","message":"receive interim result [false|false]: เดี๋ยวค่อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.725334932+07:00","message":"[buffer interim] 357 false เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.725342176+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.725344515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.802456784+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.802510649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.802517536+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.802533738+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802542893+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.80254577+07:00","message":"[bufferProcess] send to processor:เดี๋ยวค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802549655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.8025526+07:00","message":"> Transcript [2754] [false]: 'เดี๋ยวค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802555558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802557794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802559772+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.802561955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.807315976+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.807345777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวค่อยคุย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.807351082+07:00","message":"receive interim result [false|false]: เดี๋ยวค่อยคุย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:32.807364859+07:00","message":"[buffer interim] 357 false เดี๋ยวค่อยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807371625+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวค่อยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807374097+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807377889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.80738072+07:00","message":"> Transcript [2755] [false]: 'เดี๋ยวคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807383904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807385996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807388006+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:32.807389916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.00430971+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.004348492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.004355957+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.004371294+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004378704+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004381082+07:00","message":"[bufferProcess] send to processor:เดี๋ยวค่อยคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004403198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004406587+07:00","message":"> Transcript [2756] [false]: 'เดี๋ยวค่อยคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004410153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004412385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004414535+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.004417247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.187892589+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.187931297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอาบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.187938024+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอาบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.187954455+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.18796216+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวคุณครูจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187964758+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187968785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187972253+07:00","message":"> Transcript [2757] [false]: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.18797547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187977572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187979742+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187981925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187985182+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187987298+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.18798942+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.187991767+07:00","message":"Next Push (prob) : 'คุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.187999761+07:00","message":"push: {false เดี๋ยว 0 0xc000183880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.395971993+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.396017592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.396023791+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.396035608+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396042356+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวคุณครูจะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396044931+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396050676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.39605364+07:00","message":"> Transcript [2758] [false]: 'เดี๋ยวคุณครูจะอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396057024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.39605985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396061818+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.396064403+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.524303322+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.524326529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอาบเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.524331429+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอาบเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.524345161+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอาบเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524352563+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวคุณครูจะอาบเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524355411+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524359048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524363248+07:00","message":"> Transcript [2759] [false]: 'เดี๋ยวคุณครูจะอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524366686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524368889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.52437143+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.524373734+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.577985912+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.578030711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.578037753+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.578054121+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578061327+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวคุณครูจะอ่านเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578063984+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอาบเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578067899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578070923+07:00","message":"> Transcript [2760] [false]: 'เดี๋ยวคุณครูจะอาบเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.5780745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578076754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578078782+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.578081185+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.608595803+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.608646068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.608652741+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.608667262+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608675858+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608679051+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608685391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608688651+07:00","message":"> Transcript [2761] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608692293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608697251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608699713+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608702491+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608709946+07:00","message":"Push: 'คุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608712083+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608714455+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.608716835+07:00","message":"Next Push (prob) : 'อ่านเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.608725926+07:00","message":"push: {false คุณครูจะ 0 0xc000183880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.892673218+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.892715612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.892721234+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:33.89273841+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892745831+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892748716+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892752577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.89275624+07:00","message":"> Transcript [2762] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892759875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892762204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892764391+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:33.892766907+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.014175863+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.014214905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.014222284+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.01423508+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014247133+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014253405+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014262375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014267799+07:00","message":"> Transcript [2763] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014271507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014274105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014276547+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.014279882+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.208641627+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.208690548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.208697259+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.208713869+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208721259+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208724724+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208728465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208731597+07:00","message":"> Transcript [2764] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208735149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208737526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208740018+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.208743275+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.263984538+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.264027563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.264034266+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.264046781+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264056048+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264058678+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264062607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264065652+07:00","message":"> Transcript [2765] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264069035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264070977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264072956+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264075415+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264081641+07:00","message":"Push: 'อ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264083907+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.264086013+07:00","message":"Set new StatePrefix : 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.26408843+07:00","message":"Next Push (prob) : 'นี้ให้ฟังอีก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.264095535+07:00","message":"push: {false อ่านเฟซ 0 0xc000183880}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:34.381298624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:34.381305353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.526895911+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.526934904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.526941586+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.526956036+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526964791+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.5269674+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526971251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526974142+07:00","message":"> Transcript [2766] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526977952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526980592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526982691+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.526985465+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.528587051+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.528597948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.528602587+07:00","message":"receive interim result [false|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.528612668+07:00","message":"[buffer interim] 357 false เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528616092+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528618424+07:00","message":"[bufferProcess] send to processor:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528620616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528622678+07:00","message":"> Transcript [2767] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528625227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528627346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528629392+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.528631484+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.758584252+07:00","message":"[GCS] IsForceVAD: false for message ID: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.918179878+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.91821733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ\",\"confidence\":0.9545477}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.91822353+07:00","message":"receive interim result [true|false]: เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.918236317+07:00","message":"end recv isFinal message id 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.918238734+07:00","message":"end Recv id 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.918245735+07:00","message":"[buffer interim] 357 true เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918252891+07:00","message":"[bufferProcess] interim [850000000]:เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.91825652+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918259913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918262839+07:00","message":"> Transcript [2768] [false]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918266223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918268856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918270879+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918274059+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918276025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918278143+07:00","message":"> Transcript [2769] [true]: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีกครั้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918280406+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918282997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918284808+07:00","message":"StatePrefix: 'เดี๋ยวคุณครูจะอ่านเฟซนี้ให้ฟังอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918286794+07:00","message":"TextPushed: 'เดี๋ยวคุณครูจะอ่านเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:34.918289873+07:00","message":"Push: 'นี้ให้ฟังอีกครั้งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:34.918297875+07:00","message":"push: {true นี้ให้ฟังอีกครั้งนะคะ 0 0xc000183880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:34.925654136+07:00","message":"write wav file: './tmp/7632/7632_357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:35.46028748+07:00","message":"[GCS] Start streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.711771915+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.711818714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.711825708+07:00","message":"receive interim result [false|false]: แค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.711840563+07:00","message":"[buffer interim] 358 false แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.711848287+07:00","message":"[bufferProcess] interim [80000000]:แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.711850754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.71185753+07:00","message":"[bufferProcess] send to processor (ticker):แค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.711860786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.711863781+07:00","message":"> Transcript [2770] [false]: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.711866183+07:00","message":"Set StatePrefix (first interim): 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.90730556+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.907351047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.907358105+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:36.907370593+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.907378898+07:00","message":"[bufferProcess] interim [320000000]:แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:36.907381085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.086829331+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.086870457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.086877634+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.086892429+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086899666+07:00","message":"[bufferProcess] interim [440000000]:แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086902454+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086909418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086912489+07:00","message":"> Transcript [2771] [false]: 'แค่นี้นะคะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086915555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086917755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086919825+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.086921997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.090308334+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.090351378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.090359485+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.090379662+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090389463+07:00","message":"[bufferProcess] interim [500000000]:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090393434+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090402046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.09040657+07:00","message":"> Transcript [2772] [false]: 'แค่นี้นะคะอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090412072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090415463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090418659+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.090422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:37.381548387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:37.381569454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.749238187+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.749282463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.749298038+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.749314183+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749322501+07:00","message":"[bufferProcess] interim [100000000]:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749325065+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749330569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749333758+07:00","message":"> Transcript [2773] [false]: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749337138+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749339542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.7493415+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.749343962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.785142584+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.785200323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.785207605+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.785222911+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785238306+07:00","message":"[bufferProcess] interim [160000000]:แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785241089+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785246941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785250302+07:00","message":"> Transcript [2774] [false]: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785253587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.78525601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785258264+07:00","message":"StatePrefix: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785260552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785264264+07:00","message":"Push: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785266227+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785268334+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:37.785270469+07:00","message":"Next Push (prob) : 'อ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:37.78527906+07:00","message":"push: {false แค่นี้นะคะ 0 0xc0032b2e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.048176274+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.048221643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.048228278+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.048242214+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048249604+07:00","message":"[bufferProcess] interim [400000000]:แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048252136+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048259042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048262115+07:00","message":"> Transcript [2775] [false]: 'แค่นี้นะคะอ่านว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048265832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.04826828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048270616+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.048273048+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.625287025+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.625333046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.625341096+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.62536083+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625373204+07:00","message":"[bufferProcess] interim [0]:แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625377062+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625385841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625389967+07:00","message":"> Transcript [2776] [false]: 'แค่นี้นะคะอ่านว่าเซตของดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.62539511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.62539869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625402092+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.625405494+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.942579504+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.942623855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.942631328+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.942646906+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942654283+07:00","message":"[bufferProcess] interim [240000000]:แค่นี้นะคะอ่านว่าเซตของดีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942657287+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942661281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942664336+07:00","message":"> Transcript [2777] [false]: 'แค่นี้นะคะอ่านว่าเซตของดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942667408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942669547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942671916+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.942674134+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.94568124+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.945698118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.945702838+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.945713853+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945719551+07:00","message":"[bufferProcess] interim [300000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945722191+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945724649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.94572697+07:00","message":"> Transcript [2778] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945730073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945732601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945734846+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945737187+07:00","message":"TextPushed: 'แค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945744125+07:00","message":"Push: 'อ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945746616+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945749005+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะอ่านว่าเซตของดีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:38.945751516+07:00","message":"Next Push (prob) : 'เซตของดีประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:38.945776282+07:00","message":"push: {false อ่านว่า 0 0xc0032b2e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.206706604+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.206749376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.206755844+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.206770443+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206780099+07:00","message":"[bufferProcess] interim [540000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206782655+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206786516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206789841+07:00","message":"> Transcript [2779] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206792284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.206794436+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.216508325+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.216534231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.216539577+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.216552459+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216557964+07:00","message":"[bufferProcess] interim [600000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216560379+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจวบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216563667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216566099+07:00","message":"> Transcript [2780] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216569071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216571408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216573911+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.216576701+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.340343261+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.340387588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.340394933+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.340413396+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340422025+07:00","message":"[bufferProcess] interim [660000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340425236+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340428874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340431805+07:00","message":"> Transcript [2781] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340435044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340437308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340439959+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.340442495+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.537659327+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.537694006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.537699871+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.537715546+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537722879+07:00","message":"[bufferProcess] interim [900000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537725497+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537729547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.53773295+07:00","message":"> Transcript [2782] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537736633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537738678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537741038+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.537743538+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.65657924+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.656627188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.656634492+07:00","message":"receive interim result [false|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.656651917+07:00","message":"[buffer interim] 358 false แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656662916+07:00","message":"[bufferProcess] interim [20000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656665837+07:00","message":"[bufferProcess] send to processor:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656669391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656672171+07:00","message":"> Transcript [2783] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656676458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656678785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656681202+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656683977+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656687809+07:00","message":"Push: 'เซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656691102+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.656693517+07:00","message":"Set new StatePrefix : 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:39.65669607+07:00","message":"Next Push (prob) : 'ไปด้วยเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:39.656715744+07:00","message":"push: {false เซตของดีประจวบ 0 0xc0032b2e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.021440283+07:00","message":"[GCS] IsForceVAD: false for message ID: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.16921411+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.169262493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก\",\"confidence\":0.9382116}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.16926988+07:00","message":"receive interim result [true|false]: แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.169280427+07:00","message":"end recv isFinal message id 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.169282789+07:00","message":"end Recv id 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.169289608+07:00","message":"[buffer interim] 358 true แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169302461+07:00","message":"[bufferProcess] interim [560000000]:แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.16930667+07:00","message":"[bufferProcess] send to processor (isfinal):แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169310608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169313657+07:00","message":"> Transcript [2784] [false]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169316459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169318697+07:00","message":"Set new StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.1693209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169323076+07:00","message":"> Transcript [2785] [true]: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169326228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169328304+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169330376+07:00","message":"StatePrefix: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.169333028+07:00","message":"TextPushed: 'แค่นี้นะคะอ่านว่าเซตของดีประจวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.16933642+07:00","message":"Push: 'ไปด้วยสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.16934589+07:00","message":"push: {true ไปด้วยสมาชิก 0 0xc0032b2e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:40.183495557+07:00","message":"write wav file: './tmp/7632/7632_358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.340746189+07:00","message":"[GCS] Start streaming session, msgId: 359"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:40.382210395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:40.382222008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.838735408+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.838776704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.838782928+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:40.838795828+07:00","message":"[buffer interim] 359 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.838803359+07:00","message":"[bufferProcess] interim [300000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:40.838805152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.086767722+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.086817376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.086823877+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.086839962+07:00","message":"[buffer interim] 359 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.086848575+07:00","message":"[bufferProcess] interim [540000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.086851372+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.086858183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.086861105+07:00","message":"> Transcript [2786] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.086863594+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.491410346+07:00","message":"[GCS] IsForceVAD: false for message ID: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.526873253+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.526917817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.526925443+07:00","message":"receive interim result [false|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.526938673+07:00","message":"[buffer interim] 359 false โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526946017+07:00","message":"[bufferProcess] interim [960000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526948392+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526953574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526956759+07:00","message":"> Transcript [2787] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526960115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526962454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526964513+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.526966893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600911261+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.60096035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600967299+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600981789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600985521+07:00","message":"receive interim result [false|false]:  x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600993749+07:00","message":"[buffer interim] 359 false โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.600997636+07:00","message":"[buffer interim] 359 false  x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601005271+07:00","message":"[bufferProcess] interim [140000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601007606+07:00","message":"[bufferProcess] send to processor:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601010567+07:00","message":"[bufferProcess] interim [140000000]: x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601020319+07:00","message":"[bufferProcess] update buffer: โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601027427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601065725+07:00","message":"> Transcript [2788] [false]: 'โดยที่ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601071825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601074452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601076832+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.601079331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611468393+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611499138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยที่ x\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.61150541+07:00","message":"receive interim result [true|false]: โดยที่ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611516288+07:00","message":"end recv isFinal message id 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611518821+07:00","message":"end Recv id 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611524509+07:00","message":"[buffer interim] 359 true โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611529673+07:00","message":"[bufferProcess] interim [170000000]:โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611534817+07:00","message":"[bufferProcess] send to processor (isfinal):โดยที่ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611537953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611540985+07:00","message":"> Transcript [2789] [false]: 'โดยที่ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611543862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611545976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611548257+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611550358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611552285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611554361+07:00","message":"> Transcript [2790] [true]: 'โดยที่ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611556708+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611558618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611560305+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.611562079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:41.61156867+07:00","message":"Push: 'โดยที่ x'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.611577707+07:00","message":"push: {true โดยที่ x 0 0xc001718500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:41.618091546+07:00","message":"write wav file: './tmp/7632/7632_359.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:41.621707416+07:00","message":"[GCS] Start streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.124261046+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.124308285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.124314272+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.124329606+07:00","message":"[buffer interim] 360 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.12433677+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.124338766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.284418485+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.284470046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.284477065+07:00","message":"receive interim result [false|false]: เป็นจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.284490846+07:00","message":"[buffer interim] 360 false เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.28449958+07:00","message":"[bufferProcess] interim [480000000]:เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.284502373+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.284510125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.284513081+07:00","message":"> Transcript [2791] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.284515928+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.349370506+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.349412693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.349418559+07:00","message":"receive interim result [false|false]: เป็นจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.349433501+07:00","message":"[buffer interim] 360 false เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.349441623+07:00","message":"[bufferProcess] interim [540000000]:เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.349444487+07:00","message":"[bufferProcess] send to processor:เป็นจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.34945172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.349454735+07:00","message":"> Transcript [2792] [false]: 'เป็นจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.349457704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.3494599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.349461984+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.3494643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.66713218+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.66718969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวนเต็ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.667196316+07:00","message":"receive interim result [false|false]: เป็นจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.667210269+07:00","message":"[buffer interim] 360 false เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667218489+07:00","message":"[bufferProcess] interim [840000000]:เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667221487+07:00","message":"[bufferProcess] send to processor:เป็นจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667226742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667229594+07:00","message":"> Transcript [2793] [false]: 'เป็นจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667232715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667235185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.66723708+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:42.667239493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.900443409+07:00","message":"[GCS] IsForceVAD: false for message ID: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:42.963615309+07:00","message":"[GCS] Start streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004058428+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004103514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจำนวนเต็ม\",\"confidence\":0.95399135}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004110886+07:00","message":"receive interim result [true|false]: เป็นจำนวนเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004124284+07:00","message":"end recv isFinal message id 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004126835+07:00","message":"end Recv id 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004133197+07:00","message":"[buffer interim] 360 true เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004141373+07:00","message":"[bufferProcess] interim [290000000]:เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004146551+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นจำนวนเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004153323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004156566+07:00","message":"> Transcript [2794] [false]: 'เป็นจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004159688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004161752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.00416388+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004172074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004174043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004176218+07:00","message":"> Transcript [2795] [true]: 'เป็นจำนวนเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.00417837+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004180233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004181941+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004183737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.004186656+07:00","message":"Push: 'เป็นจำนวนเต็ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.004194613+07:00","message":"push: {true เป็นจำนวนเต็ม 0 0xc0018a5400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:43.009935196+07:00","message":"write wav file: './tmp/7632/7632_360.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:43.382375075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:43.382405683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.435449655+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.435488503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.43549438+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.435506115+07:00","message":"[buffer interim] 361 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.435512983+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.435514876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.703877495+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.703920036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอีก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.703926624+07:00","message":"receive interim result [false|false]: และอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.703938656+07:00","message":"[buffer interim] 361 false และอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.703947286+07:00","message":"[bufferProcess] interim [780000000]:และอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.703950049+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.703955934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.703959026+07:00","message":"> Transcript [2796] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.703961597+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.945788801+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.945836124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และอีกอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.945843326+07:00","message":"receive interim result [false|false]: และอีกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.945857808+07:00","message":"[buffer interim] 361 false และอีกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945865703+07:00","message":"[bufferProcess] interim [960000000]:และอีกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945868436+07:00","message":"[bufferProcess] send to processor:และอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.94587252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945875652+07:00","message":"> Transcript [2797] [false]: 'และอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945879575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945881911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945884182+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.945886312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.950249076+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.950264249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ X ยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.950268386+07:00","message":"receive interim result [false|false]: และ X ยก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:43.950276403+07:00","message":"[buffer interim] 361 false และ X ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950280022+07:00","message":"[bufferProcess] interim [20000000]:และ X ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950282692+07:00","message":"[bufferProcess] send to processor:และอีกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950285311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950288473+07:00","message":"> Transcript [2798] [false]: 'และอีกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950291067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950293412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950295305+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:43.950297282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.00492852+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.004959623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.004965699+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.004975828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ^\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.004979036+07:00","message":"receive interim result [false|false]:  x ^"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.004985294+07:00","message":"[buffer interim] 361 false และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.00498868+07:00","message":"[buffer interim] 361 false  x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.004993954+07:00","message":"[bufferProcess] interim [80000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.004996323+07:00","message":"[bufferProcess] send to processor:และ X ยก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005001068+07:00","message":"[bufferProcess] interim [80000000]: x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005003632+07:00","message":"[bufferProcess] update buffer: และ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005006251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005008638+07:00","message":"> Transcript [2799] [false]: 'และ X ยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.00501129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005018344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005021371+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.005025539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134546579+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134589395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134595657+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134608191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" X ยกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134612198+07:00","message":"receive interim result [false|false]:  X ยกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134619483+07:00","message":"[buffer interim] 361 false และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.134622813+07:00","message":"[buffer interim] 361 false  X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134629902+07:00","message":"[bufferProcess] interim [200000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134632806+07:00","message":"[bufferProcess] send to processor:และ x ^"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134639636+07:00","message":"[bufferProcess] interim [200000000]: X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.1346423+07:00","message":"[bufferProcess] update buffer: และ X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.13464532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134648465+07:00","message":"> Transcript [2800] [false]: 'และ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134651819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134654242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134656131+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.13465822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134664252+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134666499+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134668753+07:00","message":"Set new StatePrefix : 'และ x ^'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.134674501+07:00","message":"Next Push (prob) : ' x ^'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.13468271+07:00","message":"push: {false และ 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.32513378+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325156586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325170661+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325181313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" x ^ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325184034+07:00","message":"receive interim result [false|false]:  x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325190284+07:00","message":"[buffer interim] 361 false และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.325193574+07:00","message":"[buffer interim] 361 false  x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325199191+07:00","message":"[bufferProcess] interim [380000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325203089+07:00","message":"[bufferProcess] send to processor:และ X ยกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325218438+07:00","message":"[bufferProcess] interim [380000000]: x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325221722+07:00","message":"[bufferProcess] update buffer: และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325231837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325260661+07:00","message":"> Transcript [2801] [false]: 'และ X ยกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325264968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.325267555+07:00","message":"Set new StatePrefix: 'และ X ยกกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519854508+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519896869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519909459+07:00","message":"receive interim result [false|false]: และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519921357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ^ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519924404+07:00","message":"receive interim result [false|false]:  ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519932081+07:00","message":"[buffer interim] 361 false และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.519935873+07:00","message":"[buffer interim] 361 false  ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519942846+07:00","message":"[bufferProcess] interim [620000000]:และ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519945269+07:00","message":"[bufferProcess] send to processor:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519948358+07:00","message":"[bufferProcess] interim [620000000]: ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519951306+07:00","message":"[bufferProcess] update buffer: และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519953984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519956972+07:00","message":"> Transcript [2802] [false]: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519959286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.519961343+07:00","message":"Set new StatePrefix: 'และ x ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706123818+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706174351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706181487+07:00","message":"receive interim result [false|false]: และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706192153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ^ 2 เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706194836+07:00","message":"receive interim result [false|false]:  ^ 2 เท่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706202941+07:00","message":"[buffer interim] 361 false และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.706209203+07:00","message":"[buffer interim] 361 false  ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706216096+07:00","message":"[bufferProcess] interim [800000000]:และ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706218838+07:00","message":"[bufferProcess] send to processor:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706221995+07:00","message":"[bufferProcess] interim [800000000]: ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706225214+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706228454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706231256+07:00","message":"> Transcript [2803] [false]: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706234446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706236751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706238921+07:00","message":"StatePrefix: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.706241351+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837244513+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837287146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837294702+07:00","message":"receive interim result [false|false]: และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837307861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ^ 2 เท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837310976+07:00","message":"receive interim result [false|false]:  ^ 2 เท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837318883+07:00","message":"[buffer interim] 361 false และ x"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.837325206+07:00","message":"[buffer interim] 361 false  ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837332393+07:00","message":"[bufferProcess] interim [920000000]:และ x"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837335071+07:00","message":"[bufferProcess] send to processor:และ x ^ 2 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837341822+07:00","message":"[bufferProcess] interim [920000000]: ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837345468+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837350793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837354477+07:00","message":"> Transcript [2804] [false]: 'และ x ^ 2 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837357444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837359506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837361608+07:00","message":"StatePrefix: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.837363999+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907842985+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907890185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907898871+07:00","message":"receive interim result [false|false]: และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907910053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท่ากับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907912826+07:00","message":"receive interim result [false|false]:  เท่ากับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907921433+07:00","message":"[buffer interim] 361 false และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:44.907925456+07:00","message":"[buffer interim] 361 false  เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907932834+07:00","message":"[bufferProcess] interim [980000000]:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.90793616+07:00","message":"[bufferProcess] send to processor:และ x ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907939386+07:00","message":"[bufferProcess] interim [980000000]: เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907941795+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907944746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907948274+07:00","message":"> Transcript [2805] [false]: 'และ x ^ 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.90795195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907954206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.90795617+07:00","message":"StatePrefix: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:44.907958573+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039633129+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039684763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039693123+07:00","message":"receive interim result [false|false]: และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039709804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" =\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.03971412+07:00","message":"receive interim result [false|false]:  ="}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039725082+07:00","message":"[buffer interim] 361 false และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039730456+07:00","message":"[buffer interim] 361 false  ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039738588+07:00","message":"[bufferProcess] interim [100000000]:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039742331+07:00","message":"[bufferProcess] send to processor:และ x ^ 2 เท่ากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039746584+07:00","message":"[bufferProcess] interim [100000000]: ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039750136+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039754282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039758474+07:00","message":"> Transcript [2806] [false]: 'และ x ^ 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039763256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039766353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039769136+07:00","message":"StatePrefix: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039772718+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039776621+07:00","message":"Push: ' x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039779657+07:00","message":"TextPushed: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039782628+07:00","message":"Set new StatePrefix : 'และ x ^ 2 เท่ากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.039786427+07:00","message":"Next Push (prob) : ' เท่ากับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.039815723+07:00","message":"push: {false  x ^ 2 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094452863+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094486858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094493537+07:00","message":"receive interim result [false|false]: และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094504402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" = 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.09450725+07:00","message":"receive interim result [false|false]:  = 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094513212+07:00","message":"[buffer interim] 361 false และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.094516757+07:00","message":"[buffer interim] 361 false  = 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094523084+07:00","message":"[bufferProcess] interim [160000000]:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094525956+07:00","message":"[bufferProcess] send to processor:และ x ^ 2 ="}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094528856+07:00","message":"[bufferProcess] interim [160000000]: = 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094531409+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 = 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094534122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094537133+07:00","message":"> Transcript [2807] [false]: 'และ x ^ 2 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094539261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.094541351+07:00","message":"Set new StatePrefix: 'และ x ^ 2 ='"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.200258856+07:00","message":"[GCS] IsForceVAD: false for message ID: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286204607+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286245027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x ^ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286251839+07:00","message":"receive interim result [false|false]: และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286263472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท่ากับ 16\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286266905+07:00","message":"receive interim result [false|false]:  เท่ากับ 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.28627473+07:00","message":"[buffer interim] 361 false และ x ^ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.286278196+07:00","message":"[buffer interim] 361 false  เท่ากับ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.28631219+07:00","message":"[bufferProcess] interim [340000000]:และ x ^ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.28633537+07:00","message":"[bufferProcess] send to processor:และ x ^ 2 = 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286342656+07:00","message":"[bufferProcess] interim [340000000]: เท่ากับ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286345803+07:00","message":"[bufferProcess] update buffer: และ x ^ 2 เท่ากับ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286349774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286353875+07:00","message":"> Transcript [2808] [false]: 'และ x ^ 2 = 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286357479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286360062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286362167+07:00","message":"StatePrefix: 'และ x ^ 2 ='"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.286364555+07:00","message":"TextPushed: 'และ x ^ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307671212+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.30771611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ x ^ 2 = 16\",\"confidence\":0.95148486}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307722294+07:00","message":"receive interim result [true|false]: และ x ^ 2 = 16"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307731889+07:00","message":"end recv isFinal message id 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307735196+07:00","message":"end Recv id 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307754711+07:00","message":"[buffer interim] 361 true และ x ^ 2 = 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307773987+07:00","message":"[bufferProcess] interim [460000000]:และ x ^ 2 = 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307778831+07:00","message":"[bufferProcess] send to processor (isfinal):และ x ^ 2 เท่ากับ 16"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307797473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.30783158+07:00","message":"> Transcript [2809] [false]: 'และ x ^ 2 เท่ากับ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307836786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307840629+07:00","message":"Set new StatePrefix: 'และ x ^ 2 เท่ากับ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307843913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307846593+07:00","message":"> Transcript [2810] [true]: 'และ x ^ 2 = 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307850437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307852626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307854815+07:00","message":"StatePrefix: 'และ x ^ 2 เท่ากับ 16'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307857149+07:00","message":"TextPushed: 'และ x ^ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.307860503+07:00","message":"Push: ' = 16'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.307876362+07:00","message":"push: {true  = 16 0 0xc000044d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:45.315310915+07:00","message":"write wav file: './tmp/7632/7632_361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.459773495+07:00","message":"[GCS] Start streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.841281+07:00","message":"[GCS] IsForceVAD: false for message ID: 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.92876163+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.928778619+07:00","message":"found end of frame, send empty tag with msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.92878195+07:00","message":"end Recv id 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.928789006+07:00","message":"[buffer interim] 362 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928799576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928804048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928807079+07:00","message":"> Transcript [2811] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928809736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928811798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928814167+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928816131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:45.928818825+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:45.92882865+07:00","message":"push: {true \n 0 0xc0018a5600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:45.933678508+07:00","message":"write wav file: './tmp/7632/7632_362.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:46.382564447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:46.382609543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.580986591+07:00","message":"[GCS] Start streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.698447255+07:00","message":"[GCS] IsForceVAD: false for message ID: 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.824772856+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.824795314+07:00","message":"found end of frame, send empty tag with msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.824798739+07:00","message":"end Recv id 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.824805902+07:00","message":"[buffer interim] 363 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824813241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824817819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824820761+07:00","message":"> Transcript [2812] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824823385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824825441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824827335+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824829299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:47.824831873+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:47.824840278+07:00","message":"push: {true \n 0 0xc0018a5800}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:47.829312395+07:00","message":"write wav file: './tmp/7632/7632_363.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:48.920673636+07:00","message":"[GCS] Start streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:48.978538301+07:00","message":"[GCS] IsForceVAD: false for message ID: 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.142729979+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.142767759+07:00","message":"found end of frame, send empty tag with msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.142771759+07:00","message":"end Recv id 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.142781445+07:00","message":"[buffer interim] 364 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142795534+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142800463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142803567+07:00","message":"> Transcript [2813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142806368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142808429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142810903+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142812793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.142818681+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.142830226+07:00","message":"push: {true \n 0 0xc000045480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:49.148657876+07:00","message":"write wav file: './tmp/7632/7632_364.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192083069+07:00","message":"[GCS] Cleaned up inactive client: 311"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192100523+07:00","message":"[GCS] Cleaned up inactive client: 322"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192103351+07:00","message":"[GCS] Cleaned up inactive client: 316"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192105342+07:00","message":"[GCS] Cleaned up inactive client: 323"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192107147+07:00","message":"[GCS] Cleaned up inactive client: 318"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.19210898+07:00","message":"[GCS] Cleaned up inactive client: 309"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192111286+07:00","message":"[GCS] Cleaned up inactive client: 312"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192113252+07:00","message":"[GCS] Cleaned up inactive client: 310"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192115359+07:00","message":"[GCS] Cleaned up inactive client: 315"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192117225+07:00","message":"[GCS] Cleaned up inactive client: 317"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192119249+07:00","message":"[GCS] Cleaned up inactive client: 320"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192121191+07:00","message":"[GCS] Cleaned up inactive client: 319"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192123137+07:00","message":"[GCS] Cleaned up inactive client: 308"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192124983+07:00","message":"[GCS] Cleaned up inactive client: 321"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192126991+07:00","message":"[GCS] Cleaned up inactive client: 325"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192128969+07:00","message":"[GCS] Cleaned up inactive client: 313"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.19213106+07:00","message":"[GCS] Cleaned up inactive client: 326"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.19213292+07:00","message":"[GCS] Cleaned up inactive client: 324"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.192134801+07:00","message":"[GCS] Cleaned up inactive client: 314"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.299490911+07:00","message":"[GCS] Start streaming session, msgId: 365"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:49.383544651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:49.38356223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.665969404+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.666048262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.666054802+07:00","message":"receive interim result [false|false]: ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.666070201+07:00","message":"[buffer interim] 365 false ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.666080465+07:00","message":"[bufferProcess] interim [420000000]:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.666082554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.792621519+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.792656129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.792661533+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.792677826+07:00","message":"[buffer interim] 365 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.792684517+07:00","message":"[bufferProcess] interim [480000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.792686947+07:00","message":"[bufferProcess] send to processor:ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.792693529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.792696256+07:00","message":"> Transcript [2814] [false]: 'ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.792698953+07:00","message":"Set StatePrefix (first interim): 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.833958944+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.834016414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.834033006+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.834046737+07:00","message":"[buffer interim] 365 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.834054528+07:00","message":"[bufferProcess] interim [540000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.834056907+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.834060535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.834063825+07:00","message":"> Transcript [2815] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.83406615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.83406887+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.988343552+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.988390011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.988396728+07:00","message":"receive interim result [false|false]: ต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:49.98841339+07:00","message":"[buffer interim] 365 false ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.988421599+07:00","message":"[bufferProcess] interim [720000000]:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.988424838+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.98842837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.988431354+07:00","message":"> Transcript [2816] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.98843377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:49.988435872+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.02563209+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.025676754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.02568268+07:00","message":"receive interim result [false|false]: ต่อไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.025697995+07:00","message":"[buffer interim] 365 false ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025708709+07:00","message":"[bufferProcess] interim [780000000]:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025712667+07:00","message":"[bufferProcess] send to processor:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025722735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.02572612+07:00","message":"> Transcript [2817] [false]: 'ต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025729744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025732148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025734275+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.025736619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.557821168+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.557869284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.557875167+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.55789054+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557899389+07:00","message":"[bufferProcess] interim [320000000]:ต่อไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557902393+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557907412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557910573+07:00","message":"> Transcript [2818] [false]: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557913929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557916341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557918373+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.557920365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.681910558+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.681960294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.681967591+07:00","message":"receive interim result [false|false]: ต่อไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.681984037+07:00","message":"[buffer interim] 365 false ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.681997582+07:00","message":"[bufferProcess] interim [380000000]:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682002124+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682011281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682016243+07:00","message":"> Transcript [2819] [false]: 'ต่อไปนะคะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682029057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682032778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682035789+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.682038813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.907315047+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.907369719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ซี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.907378962+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ซี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.907401323+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ซี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907415287+07:00","message":"[bufferProcess] interim [620000000]:ต่อไปนะคะให้ซี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907419787+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907429251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907434469+07:00","message":"> Transcript [2820] [false]: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907439518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907442957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.90744624+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.90744914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907459185+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.9074623+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.907465589+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.90746904+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.907489652+07:00","message":"push: {false ต่อไป 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.933061503+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.933112514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.933120631+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:50.933140342+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933148976+07:00","message":"[bufferProcess] interim [680000000]:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933152746+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ซี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933157481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933174249+07:00","message":"> Transcript [2821] [false]: 'ต่อไปนะคะให้ซี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933179072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933182141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933185361+07:00","message":"StatePrefix: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:50.933188793+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:51.560791916+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:51.560837589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:51.560844658+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:51.560860573+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560868991+07:00","message":"[bufferProcess] interim [280000000]:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560871805+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560879691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560882899+07:00","message":"> Transcript [2822] [false]: 'ต่อไปนะคะให้ฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560886399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560888815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560891004+07:00","message":"StatePrefix: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:51.560893549+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.268493173+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.268545141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.268551237+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.268562765+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268570382+07:00","message":"[bufferProcess] interim [940000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268573357+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268579036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268581834+07:00","message":"> Transcript [2823] [false]: 'ต่อไปนะคะให้ฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268584852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268587117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268589458+07:00","message":"StatePrefix: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.268592195+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.338652677+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.338699003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.338705646+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.338720968+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338728913+07:00","message":"[bufferProcess] interim [60000000]:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338731673+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338735566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338738397+07:00","message":"> Transcript [2824] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338742097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338744382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338746753+07:00","message":"StatePrefix: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338749178+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338755809+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338757919+07:00","message":"TextPushed: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338760353+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.338763693+07:00","message":"Next Push (prob) : 'ให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.338792557+07:00","message":"push: {false นะคะ 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.341171682+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.341196651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.341201738+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.34121285+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.341218409+07:00","message":"[bufferProcess] interim [120000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.34122073+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.341223868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.341228993+07:00","message":"> Transcript [2825] [false]: 'ต่อไปนะคะให้ฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.341231279+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:52.384354141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:52.384356467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.579624543+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.579664295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.579670765+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.57968136+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579688792+07:00","message":"[bufferProcess] interim [300000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579691529+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579695078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579698557+07:00","message":"> Transcript [2826] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579702043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579704253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579706169+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.579708258+07:00","message":"TextPushed: 'ต่อไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.679573434+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.679624613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.679631737+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.679645867+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679661776+07:00","message":"[bufferProcess] interim [360000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679664994+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679668534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679671708+07:00","message":"> Transcript [2827] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679675139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679677694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.679682316+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.67968482+07:00","message":"TextPushed: 'ต่อไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.713828931+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.713875321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.713882421+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.713896417+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713906866+07:00","message":"[bufferProcess] interim [420000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713909629+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713913644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713916594+07:00","message":"> Transcript [2828] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713919822+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.71392201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713924065+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.713928543+07:00","message":"TextPushed: 'ต่อไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.853319302+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.853368617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.853375169+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.853389456+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853397767+07:00","message":"[bufferProcess] interim [600000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.85340055+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.85340474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853408168+07:00","message":"> Transcript [2829] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853411928+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853414132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853416572+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853419428+07:00","message":"TextPushed: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853427528+07:00","message":"Push: 'ให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853432397+07:00","message":"TextPushed: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853434925+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:52.853437121+07:00","message":"Next Push (prob) : 'ของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:52.853446254+07:00","message":"push: {false ให้ฟรีค่ะแทนเซต 0 0xc000045680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.166544768+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.166584547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.166591101+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.166610351+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.166618409+07:00","message":"[bufferProcess] interim [900000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.166620886+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.166624362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.166627594+07:00","message":"> Transcript [2830] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.16663027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.166632815+07:00","message":"Set new StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.223363673+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.223404286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.223411314+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.223433492+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223441247+07:00","message":"[bufferProcess] interim [20000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223444212+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223448205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223451284+07:00","message":"> Transcript [2831] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223454899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223457339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223459554+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.223462397+07:00","message":"TextPushed: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.746331092+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.746371093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.746377535+07:00","message":"receive interim result [false|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:53.746394118+07:00","message":"[buffer interim] 365 false ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746402071+07:00","message":"[bufferProcess] interim [440000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.74640498+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746409104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746412756+07:00","message":"> Transcript [2832] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746416472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746418701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746420912+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:53.746423662+07:00","message":"TextPushed: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.099291073+07:00","message":"[GCS] IsForceVAD: false for message ID: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204719376+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204767132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204774523+07:00","message":"receive interim result [true|false]: ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204786468+07:00","message":"end recv isFinal message id 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204788806+07:00","message":"end Recv id 365"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204795083+07:00","message":"[buffer interim] 365 true ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204803384+07:00","message":"[bufferProcess] interim [10000000]:ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204813957+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204817945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.20482119+07:00","message":"> Transcript [2833] [false]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204824621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204826858+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.20483385+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204838843+07:00","message":"TextPushed: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204843956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204846556+07:00","message":"> Transcript [2834] [true]: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204848836+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204850805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204852737+07:00","message":"StatePrefix: 'ต่อไปนะคะให้ฟรีค่ะแทนเซตของพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204854691+07:00","message":"TextPushed: 'ต่อไปนะคะให้ฟรีค่ะแทนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:54.204862663+07:00","message":"Push: 'ของพยัญชนะในภาษาไทย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.204870014+07:00","message":"push: {true ของพยัญชนะในภาษาไทย 0 0xc000045680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:54.215410082+07:00","message":"write wav file: './tmp/7632/7632_365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:54.359906834+07:00","message":"[GCS] Start streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.22913157+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.229200197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.22920748+07:00","message":"receive interim result [false|false]: เอามาเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.229225766+07:00","message":"[buffer interim] 366 false เอามาเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.229233972+07:00","message":"[bufferProcess] interim [660000000]:เอามาเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.229236366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.229243067+07:00","message":"[bufferProcess] send to processor (ticker):เอามาเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.229246479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.229251202+07:00","message":"> Transcript [2835] [false]: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.22925379+07:00","message":"Set StatePrefix (first interim): 'เอามาเขียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:55.384863849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:55.384874656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.438502047+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.438539468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.438544787+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.438559878+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.438567101+07:00","message":"[bufferProcess] interim [900000000]:เอามาเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.438569048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.621580507+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.621620003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.621626213+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต C"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.621639902+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต C"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621647373+07:00","message":"[bufferProcess] interim [80000000]:เอามาเขียนเซต C"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621649599+07:00","message":"[bufferProcess] send to processor:เอามาเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621655054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621657866+07:00","message":"> Transcript [2836] [false]: 'เอามาเขียนเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621661192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621663668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.6216658+07:00","message":"StatePrefix: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.621668452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.840152594+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.840198165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต C กัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.840203464+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต C กัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.840220112+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต C กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840228965+07:00","message":"[bufferProcess] interim [320000000]:เอามาเขียนเซต C กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840232682+07:00","message":"[bufferProcess] send to processor:เอามาเขียนเซต C"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840238823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.84024217+07:00","message":"> Transcript [2837] [false]: 'เอามาเขียนเซต C'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840245537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840247717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840250161+07:00","message":"StatePrefix: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.840252383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.999499923+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.999543835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต C กันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.999550026+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:55.999566338+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999574127+07:00","message":"[bufferProcess] interim [440000000]:เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999576698+07:00","message":"[bufferProcess] send to processor:เอามาเขียนเซต C กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999583735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999586571+07:00","message":"> Transcript [2838] [false]: 'เอามาเขียนเซต C กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999590152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999592898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.999594928+07:00","message":"StatePrefix: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:55.99959719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005885999+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005909016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005915223+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005929456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C กันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005933657+07:00","message":"receive interim result [false|false]:  C กันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005940552+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.005945816+07:00","message":"[buffer interim] 366 false  C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.005951272+07:00","message":"[bufferProcess] interim [500000000]:เอามาเขียนเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.005955238+07:00","message":"[bufferProcess] send to processor:เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.00596269+07:00","message":"[bufferProcess] interim [500000000]: C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.00596624+07:00","message":"[bufferProcess] update buffer: เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.005988453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.00604117+07:00","message":"> Transcript [2839] [false]: 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006053938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006059034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006065004+07:00","message":"StatePrefix: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006069743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006083507+07:00","message":"Push: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006088341+07:00","message":"TextPushed: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006094622+07:00","message":"Set new StatePrefix : 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.006101115+07:00","message":"Next Push (prob) : 'เซต C กันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.006118305+07:00","message":"push: {false เอามาเขียน 0 0xc002b4f780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.28798786+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.288044937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต C\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.288051885+07:00","message":"receive interim result [false|false]: เอามาเขียนเซต C"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.28807713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" กันดีกว่าค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.288080204+07:00","message":"receive interim result [false|false]:  กันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.288092493+07:00","message":"[buffer interim] 366 false เอามาเขียนเซต C"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.288099673+07:00","message":"[buffer interim] 366 false  กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288118129+07:00","message":"[bufferProcess] interim [680000000]:เอามาเขียนเซต C"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288131395+07:00","message":"[bufferProcess] send to processor:เอามาเขียนเซต C กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288138011+07:00","message":"[bufferProcess] interim [680000000]: กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288140599+07:00","message":"[bufferProcess] update buffer: เอามาเขียนเซต C กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.28814416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288148208+07:00","message":"> Transcript [2840] [false]: 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288151818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.28815391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288156465+07:00","message":"StatePrefix: 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.288159545+07:00","message":"TextPushed: 'เอามาเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.289632833+07:00","message":"[GCS] IsForceVAD: false for message ID: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449307286+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449350508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอามาเขียนเซต C กันดีกว่าค่ะ\",\"confidence\":0.9291323}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449357272+07:00","message":"receive interim result [true|false]: เอามาเขียนเซต C กันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449368447+07:00","message":"end recv isFinal message id 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449371462+07:00","message":"end Recv id 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449378371+07:00","message":"[buffer interim] 366 true เอามาเขียนเซต C กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449386085+07:00","message":"[bufferProcess] interim [950000000]:เอามาเขียนเซต C กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449390925+07:00","message":"[bufferProcess] send to processor (isfinal):เอามาเขียนเซต C กันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449394242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449397555+07:00","message":"> Transcript [2841] [false]: 'เอามาเขียนเซต C กันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449400955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449403142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.44940552+07:00","message":"StatePrefix: 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449407926+07:00","message":"TextPushed: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449410178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449412212+07:00","message":"> Transcript [2842] [true]: 'เอามาเขียนเซต C กันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449414464+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449416306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449418182+07:00","message":"StatePrefix: 'เอามาเขียนเซต C กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449420247+07:00","message":"TextPushed: 'เอามาเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:56.449423958+07:00","message":"Push: 'เซต C กันดีกว่าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.449459162+07:00","message":"push: {true เซต C กันดีกว่าค่ะ 0 0xc002b4f780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:11:56.456197961+07:00","message":"write wav file: './tmp/7632/7632_366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:56.930018737+07:00","message":"[GCS] Start streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.48145693+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.481517442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.481525231+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.481544668+07:00","message":"[buffer interim] 367 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.481561811+07:00","message":"[bufferProcess] interim [420000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.481564942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.48156968+07:00","message":"[bufferProcess] send to processor (ticker):อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.481574108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.48157734+07:00","message":"> Transcript [2843] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.481579819+07:00","message":"Set StatePrefix (first interim): 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.655830322+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.655899023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.6559077+07:00","message":"receive interim result [false|false]: อันดับแรก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.655931884+07:00","message":"[buffer interim] 367 false อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.655946599+07:00","message":"[bufferProcess] interim [540000000]:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.655949652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.813126505+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.813204177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.813211034+07:00","message":"receive interim result [false|false]: อันดับแรกก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.81322838+07:00","message":"[buffer interim] 367 false อันดับแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813237047+07:00","message":"[bufferProcess] interim [720000000]:อันดับแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813239738+07:00","message":"[bufferProcess] send to processor:อันดับแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.81324342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813247518+07:00","message":"> Transcript [2844] [false]: 'อันดับแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813251039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813254067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813256122+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.813258201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.983176639+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.983217006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.983223754+07:00","message":"receive interim result [false|false]: อันดับแรกก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:57.983238257+07:00","message":"[buffer interim] 367 false อันดับแรกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983246521+07:00","message":"[bufferProcess] interim [840000000]:อันดับแรกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983249094+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983252709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983256222+07:00","message":"> Transcript [2845] [false]: 'อันดับแรกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983259953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983262057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983264348+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:57.983266742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.106087328+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.1061294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.106135549+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.106152441+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.10616054+07:00","message":"[bufferProcess] interim [960000000]:อันดับแรกก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.106163321+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.10616669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.106173673+07:00","message":"> Transcript [2846] [false]: 'อันดับแรกก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.106177397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.106179665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.106181836+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.10618445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.295231742+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.295276066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.295282622+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.295294498+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295301195+07:00","message":"[bufferProcess] interim [140000000]:อันดับแรกก็เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295303867+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295309287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295311996+07:00","message":"> Transcript [2847] [false]: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295315298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295317272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295319224+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295321457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295325797+07:00","message":"Push: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295328024+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295330153+07:00","message":"Set new StatePrefix : 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.295332357+07:00","message":"Next Push (prob) : 'แรกก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.295339586+07:00","message":"push: {false อันดับ 0 0xc000182e80}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:58.385070211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:11:58.385099143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.510476967+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.510522933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.510529649+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเสียง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.510544911+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510552941+07:00","message":"[bufferProcess] interim [380000000]:อันดับแรกก็เขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510556166+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510563276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510566039+07:00","message":"> Transcript [2848] [false]: 'อันดับแรกก็เขียนชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.51056961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510572412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510575008+07:00","message":"StatePrefix: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.510577663+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.552343918+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.552392859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.552398472+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.552413515+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552422149+07:00","message":"[bufferProcess] interim [440000000]:อันดับแรกก็เขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552424785+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552428205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552431145+07:00","message":"> Transcript [2849] [false]: 'อันดับแรกก็เขียนชื่อเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552435179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.55243736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552440077+07:00","message":"StatePrefix: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.552443547+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.578071644+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.578109989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อ Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.578115873+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อ Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.578129285+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578135755+07:00","message":"[bufferProcess] interim [500000000]:อันดับแรกก็เขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578138449+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578146353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578149013+07:00","message":"> Transcript [2850] [false]: 'อันดับแรกก็เขียนชื่อเซ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578152663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578154959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.57815761+07:00","message":"StatePrefix: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.578159882+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.700800713+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.700843442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.700849729+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.700865713+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700873763+07:00","message":"[bufferProcess] interim [560000000]:อันดับแรกก็เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.70087649+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700880193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700883141+07:00","message":"> Transcript [2851] [false]: 'อันดับแรกก็เขียนชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700886747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.70088908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700891824+07:00","message":"StatePrefix: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700894291+07:00","message":"TextPushed: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700897265+07:00","message":"Push: 'แรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700899774+07:00","message":"TextPushed: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700904396+07:00","message":"Set new StatePrefix : 'อันดับแรกก็เขียนชื่อ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.700907079+07:00","message":"Next Push (prob) : 'ชื่อ Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.700914839+07:00","message":"push: {false แรกก็เขียน 0 0xc000182e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.718891915+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.718926578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.718931928+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:58.718946729+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718953947+07:00","message":"[bufferProcess] interim [620000000]:อันดับแรกก็เขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718956709+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718962485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718965332+07:00","message":"> Transcript [2852] [false]: 'อันดับแรกก็เขียนชื่อเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718967868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:58.718970716+07:00","message":"Set new StatePrefix: 'อันดับแรกก็เขียนชื่อเฟซ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.255830489+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.255881193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.255890295+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.255906923+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255916889+07:00","message":"[bufferProcess] interim [160000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255920999+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255925977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255930198+07:00","message":"> Transcript [2853] [false]: 'อันดับแรกก็เขียนชื่อเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255934345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.255938231+07:00","message":"Set new StatePrefix: 'อันดับแรกก็เขียนชื่อเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.394688698+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.394733881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.394740933+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.394757283+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.39476639+07:00","message":"[bufferProcess] interim [280000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.394772818+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.39478267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.394786275+07:00","message":"> Transcript [2854] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.394789809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.394792051+07:00","message":"Set new StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.580944489+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.580986085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.580992373+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.581008961+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581017047+07:00","message":"[bufferProcess] interim [460000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581019832+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581023988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581026901+07:00","message":"> Transcript [2855] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.58103697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581039269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581041338+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.581044394+07:00","message":"TextPushed: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.771390285+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.771433466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.771440789+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:11:59.771456273+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.77146419+07:00","message":"[bufferProcess] interim [700000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771467022+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771470904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771474309+07:00","message":"> Transcript [2856] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771478409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771480509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771483162+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:11:59.771486052+07:00","message":"TextPushed: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.107940574+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.107967025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.107971847+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.107985877+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.10799217+07:00","message":"[bufferProcess] interim [940000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.107994818+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.107998648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.108001441+07:00","message":"> Transcript [2857] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.10800446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.108006545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.108008706+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.108011305+07:00","message":"TextPushed: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.121370849+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.121409321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.121415978+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.12143662+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121443315+07:00","message":"[bufferProcess] interim [0]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121447119+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121455124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121459413+07:00","message":"> Transcript [2858] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121465263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121468379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121471823+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121475551+07:00","message":"TextPushed: 'อันดับแรกก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121483973+07:00","message":"Push: 'ชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.1214887+07:00","message":"TextPushed: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121491121+07:00","message":"Set new StatePrefix : 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.121493623+07:00","message":"Next Push (prob) : 'ด้วยตัวแปรและ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.121518135+07:00","message":"push: {false ชื่อเซ็ตค่ะตาม 0 0xc000182e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.151964693+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.152005152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.152010518+07:00","message":"receive interim result [false|false]: อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.152025535+07:00","message":"[buffer interim] 367 false อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152040305+07:00","message":"[bufferProcess] interim [60000000]:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152045812+07:00","message":"[bufferProcess] send to processor:อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152050101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152053134+07:00","message":"> Transcript [2859] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152055918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.152058109+07:00","message":"Set new StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.26082192+07:00","message":"[GCS] IsForceVAD: false for message ID: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437485309+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437530659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ\",\"confidence\":0.9430004}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437538845+07:00","message":"receive interim result [true|false]: อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437550026+07:00","message":"end recv isFinal message id 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437552352+07:00","message":"end Recv id 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.437559991+07:00","message":"[buffer interim] 367 true อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437571368+07:00","message":"[bufferProcess] interim [360000000]:อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437574841+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437578557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437589156+07:00","message":"> Transcript [2860] [false]: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437592701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437594718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437596662+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437599421+07:00","message":"TextPushed: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437601632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437603737+07:00","message":"> Transcript [2861] [true]: 'อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437606181+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437608003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437609766+07:00","message":"StatePrefix: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437611857+07:00","message":"TextPushed: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437613747+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.4377597+07:00","message":"Push: 'ด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437762961+07:00","message":"TextPushed: 'อันดับแรกก็เขียนชื่อเซ็ตค่ะตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437765368+07:00","message":"Set new StatePrefix : 'อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437767765+07:00","message":"Next Push (prob) : 'อันดับแรกก็เขียนชื่อเซตค่ะตามด้วยตัวแปรนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.4377767+07:00","message":"push: {true ด้วยตัวแปรนะคะ 0 0xc000182e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:00.437813036+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_367.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:00.446920238+07:00","message":"write wav file: './tmp/7632/7632_367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:00.454236404+07:00","message":"[GCS] Start streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.34557095+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.345615248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.345621429+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.345634117+07:00","message":"[buffer interim] 368 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.345641038+07:00","message":"[bufferProcess] interim [720000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.345643167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:01.385394561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:01.385392829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.656186987+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.656228666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.656235147+07:00","message":"receive interim result [false|false]: สัญลักษณ์โดย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.656249121+07:00","message":"[buffer interim] 368 false สัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.656257167+07:00","message":"[bufferProcess] interim [960000000]:สัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.656260271+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.656272982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.656275943+07:00","message":"> Transcript [2862] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.656278262+07:00","message":"Set StatePrefix (first interim): 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.842113465+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.842159688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์โดยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.842166623+07:00","message":"receive interim result [false|false]: สัญลักษณ์โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:01.842184059+07:00","message":"[buffer interim] 368 false สัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.84219271+07:00","message":"[bufferProcess] interim [200000000]:สัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842195672+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.84219934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842203235+07:00","message":"> Transcript [2863] [false]: 'สัญลักษณ์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842207225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842209284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842211305+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:01.842213461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.049855742+07:00","message":"[GCS] IsForceVAD: false for message ID: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177430903+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177476964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์โดยที่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177483608+07:00","message":"receive interim result [true|false]: สัญลักษณ์โดยที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.17749304+07:00","message":"end recv isFinal message id 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177495568+07:00","message":"end Recv id 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177501949+07:00","message":"[buffer interim] 368 true สัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177512295+07:00","message":"[bufferProcess] interim [620000000]:สัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177516281+07:00","message":"[bufferProcess] send to processor (isfinal):สัญลักษณ์โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.17752008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177523386+07:00","message":"> Transcript [2864] [false]: 'สัญลักษณ์โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177526243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177528293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177530341+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177532425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177534225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177536385+07:00","message":"> Transcript [2865] [true]: 'สัญลักษณ์โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177538683+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177540571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177542292+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177544139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:02.177547902+07:00","message":"Push: 'สัญลักษณ์โดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.177556745+07:00","message":"push: {true สัญลักษณ์โดยที่ 0 0xc000045a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:02.184327084+07:00","message":"write wav file: './tmp/7632/7632_368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:02.620822916+07:00","message":"[GCS] Start streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.296826819+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.296869395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.296875803+07:00","message":"receive interim result [false|false]: เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.296889692+07:00","message":"[buffer interim] 369 false เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296897332+07:00","message":"[bufferProcess] interim [480000000]:เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296899467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296905684+07:00","message":"[bufferProcess] send to processor (ticker):เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296908456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296911122+07:00","message":"> Transcript [2866] [false]: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.296913454+07:00","message":"Set StatePrefix (first interim): 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.484335248+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.484376333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.484382756+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.484400558+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.484408936+07:00","message":"[bufferProcess] interim [660000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.484411541+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.82739211+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.827437784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่าเอ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.827443927+07:00","message":"receive interim result [false|false]: เขียนว่าเอ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:03.827460828+07:00","message":"[buffer interim] 369 false เขียนว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827468462+07:00","message":"[bufferProcess] interim [20000000]:เขียนว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827470828+07:00","message":"[bufferProcess] send to processor:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827474632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.8274804+07:00","message":"> Transcript [2867] [false]: 'เขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827484668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827487015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827489028+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:03.827491265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.001921701+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.001962113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.001968775+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.001986006+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.00199837+07:00","message":"[bufferProcess] interim [140000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002001284+07:00","message":"[bufferProcess] send to processor:เขียนว่าเอ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002008057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002010974+07:00","message":"> Transcript [2868] [false]: 'เขียนว่าเอ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002014489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002016738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002018758+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.002021284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.013605546+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.013638743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า SC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.013643889+07:00","message":"receive interim result [false|false]: เขียนว่า SC"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.013658065+07:00","message":"[buffer interim] 369 false เขียนว่า SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013665266+07:00","message":"[bufferProcess] interim [200000000]:เขียนว่า SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013667788+07:00","message":"[bufferProcess] send to processor:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.01367097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013673753+07:00","message":"> Transcript [2869] [false]: 'เขียนว่า S'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013677381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013679605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013681566+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.013683587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.095000427+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.09505233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.09505931+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.095070261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" SC\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.095073125+07:00","message":"receive interim result [false|false]:  SC"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.09508082+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.095088323+07:00","message":"[buffer interim] 369 false  SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095094953+07:00","message":"[bufferProcess] interim [260000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095097633+07:00","message":"[bufferProcess] send to processor:เขียนว่า SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.09510509+07:00","message":"[bufferProcess] interim [260000000]: SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095108089+07:00","message":"[bufferProcess] update buffer: เขียนว่า SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095111076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095114244+07:00","message":"> Transcript [2870] [false]: 'เขียนว่า SC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095117232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095119364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095121458+07:00","message":"StatePrefix: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095123706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095126926+07:00","message":"Push: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.09512891+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095131163+07:00","message":"Set new StatePrefix : 'เขียนว่า SC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.095133275+07:00","message":"Next Push (prob) : 'ว่า SC'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.095142729+07:00","message":"push: {false เขียน 0 0xc000045f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.140419088+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.140463023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.140470206+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.14048329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.140486249+07:00","message":"receive interim result [false|false]:  S เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.14049523+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.140500664+07:00","message":"[buffer interim] 369 false  S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140507855+07:00","message":"[bufferProcess] interim [320000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140511752+07:00","message":"[bufferProcess] send to processor:เขียนว่า SC"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140521826+07:00","message":"[bufferProcess] interim [320000000]: S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140524979+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140528327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140531715+07:00","message":"> Transcript [2871] [false]: 'เขียนว่า SC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140535154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140537407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140541803+07:00","message":"StatePrefix: 'เขียนว่า SC'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.140544528+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.28656675+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286615946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286623935+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286640806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286645129+07:00","message":"receive interim result [false|false]:  S เป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286655249+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.286660304+07:00","message":"[buffer interim] 369 false  S เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286668519+07:00","message":"[bufferProcess] interim [500000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286672508+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286681059+07:00","message":"[bufferProcess] interim [500000000]: S เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286684588+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286688786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.28669297+07:00","message":"> Transcript [2872] [false]: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286696924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.286700217+07:00","message":"Set new StatePrefix: 'เขียนว่า S เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385221047+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385266816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385273783+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385285608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็นพญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385288395+07:00","message":"receive interim result [false|false]:  S เป็นพญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.385298129+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.38530707+07:00","message":"[buffer interim] 369 false  S เป็นพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385315893+07:00","message":"[bufferProcess] interim [560000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385318992+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385325669+07:00","message":"[bufferProcess] interim [560000000]: S เป็นพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385329249+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385331997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.38533537+07:00","message":"> Transcript [2873] [false]: 'เขียนว่า S เป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385338858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385341097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.385343185+07:00","message":"StatePrefix: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.3853458+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:04.386337521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:04.386341629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387504417+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387542837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387549569+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387565173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็นพยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387570433+07:00","message":"receive interim result [false|false]:  S เป็นพยาน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387579488+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.387584261+07:00","message":"[buffer interim] 369 false  S เป็นพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387591801+07:00","message":"[bufferProcess] interim [620000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387595922+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387600345+07:00","message":"[bufferProcess] interim [620000000]: S เป็นพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387604157+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387608041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387612116+07:00","message":"> Transcript [2874] [false]: 'เขียนว่า S เป็นพญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387616576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387619656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387622817+07:00","message":"StatePrefix: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.387626459+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575812015+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575851271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575857611+07:00","message":"receive interim result [false|false]: เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575869167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" S เป็นพยัญชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575874611+07:00","message":"receive interim result [false|false]:  S เป็นพยัญชนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575882155+07:00","message":"[buffer interim] 369 false เขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.575885556+07:00","message":"[buffer interim] 369 false  S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575892695+07:00","message":"[bufferProcess] interim [800000000]:เขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575895222+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575898347+07:00","message":"[bufferProcess] interim [800000000]: S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575901165+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575904101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575907369+07:00","message":"> Transcript [2875] [false]: 'เขียนว่า S เป็นพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575910816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575913015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575914986+07:00","message":"StatePrefix: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.575917329+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.7106519+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710694945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710704284+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710715212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นพยัญชนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710720193+07:00","message":"receive interim result [false|false]:  เป็นพยัญชนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710729461+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710734352+07:00","message":"[buffer interim] 369 false  เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710741937+07:00","message":"[bufferProcess] interim [920000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.71074474+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710747995+07:00","message":"[bufferProcess] interim [920000000]: เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710750561+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710753761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710756912+07:00","message":"> Transcript [2876] [false]: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710761851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710763858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710768453+07:00","message":"StatePrefix: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710770746+07:00","message":"TextPushed: 'เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710773545+07:00","message":"Push: 'ว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710775499+07:00","message":"TextPushed: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710778667+07:00","message":"Set new StatePrefix : 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.710782005+07:00","message":"Next Push (prob) : 'พยัญชนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.710791459+07:00","message":"push: {false ว่า S เป็น 0 0xc000045f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899410519+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899445834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899452327+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899465385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นพยัญชนะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899468571+07:00","message":"receive interim result [false|false]:  เป็นพยัญชนะใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.899476194+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.89947909+07:00","message":"[buffer interim] 369 false  เป็นพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899484856+07:00","message":"[bufferProcess] interim [100000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899487631+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยัญชนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.89949051+07:00","message":"[bufferProcess] interim [100000000]: เป็นพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899493626+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899496732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899502585+07:00","message":"> Transcript [2877] [false]: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899505418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899507343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.899509194+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.89951153+07:00","message":"TextPushed: 'เขียนว่า S เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954051613+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954090905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954096681+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954107276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นพยัญชนะในภาษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954110585+07:00","message":"receive interim result [false|false]:  เป็นพยัญชนะในภาษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954118311+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:04.954122374+07:00","message":"[buffer interim] 369 false  เป็นพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954128986+07:00","message":"[bufferProcess] interim [220000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954132209+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยัญชนะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954135381+07:00","message":"[bufferProcess] interim [220000000]: เป็นพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954138056+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954140999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954143948+07:00","message":"> Transcript [2878] [false]: 'เขียนว่า S เป็นพยัญชนะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954147251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954149285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954151336+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:04.954153529+07:00","message":"TextPushed: 'เขียนว่า S เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404275913+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404327056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404336198+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404351114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นพยัญชนะในภาษาไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404355744+07:00","message":"receive interim result [false|false]:  เป็นพยัญชนะในภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404365164+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.404370636+07:00","message":"[buffer interim] 369 false  เป็นพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404379856+07:00","message":"[bufferProcess] interim [580000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404384116+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยัญชนะในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404388751+07:00","message":"[bufferProcess] interim [580000000]: เป็นพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404393899+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404397811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.40440183+07:00","message":"> Transcript [2879] [false]: 'เขียนว่า S เป็นพยัญชนะในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404406473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404411552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.404415508+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.40441925+07:00","message":"TextPushed: 'เขียนว่า S เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.639872991+07:00","message":"[GCS] IsForceVAD: false for message ID: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667691689+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667737997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า S\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667746725+07:00","message":"receive interim result [false|false]: เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667761286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นพยัญชนะในภาษาไทยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.66776481+07:00","message":"receive interim result [false|false]:  เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667772422+07:00","message":"[buffer interim] 369 false เขียนว่า S"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667776118+07:00","message":"[buffer interim] 369 false  เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667786046+07:00","message":"[bufferProcess] interim [880000000]:เขียนว่า S"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667789126+07:00","message":"[bufferProcess] send to processor:เขียนว่า S เป็นพยัญชนะในภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667793025+07:00","message":"[bufferProcess] interim [880000000]: เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667795717+07:00","message":"[bufferProcess] update buffer: เขียนว่า S เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667798989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.66780209+07:00","message":"> Transcript [2880] [false]: 'เขียนว่า S เป็นพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667805623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667809549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667811726+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.66781389+07:00","message":"TextPushed: 'เขียนว่า S เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667816862+07:00","message":"Push: 'พยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667818839+07:00","message":"TextPushed: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667821225+07:00","message":"Set new StatePrefix : 'เขียนว่า S เป็นพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.667823645+07:00","message":"Next Push (prob) : 'ในภาษาไทย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.667831007+07:00","message":"push: {false พยัญชนะ 0 0xc000045f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779898964+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779940057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ\",\"confidence\":0.95874757}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779946384+07:00","message":"receive interim result [true|false]: เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779954398+07:00","message":"end recv isFinal message id 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779956623+07:00","message":"end Recv id 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.779964727+07:00","message":"[buffer interim] 369 true เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779973746+07:00","message":"[bufferProcess] interim [30000000]:เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779979115+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนว่า S เป็นพยัญชนะในภาษาไทยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779982679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779985832+07:00","message":"> Transcript [2881] [false]: 'เขียนว่า S เป็นพยัญชนะในภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.77998878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779990868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779993176+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779995867+07:00","message":"TextPushed: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.779998924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780001036+07:00","message":"> Transcript [2882] [true]: 'เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780003388+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780005224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780007154+07:00","message":"StatePrefix: 'เขียนว่า S เป็นพยัญชนะในภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780009236+07:00","message":"TextPushed: 'เขียนว่า S เป็นพยัญชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780011094+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780136831+07:00","message":"Push: 'ในภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780139911+07:00","message":"TextPushed: 'เขียนว่า S เป็นพยัญชนะในภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780142447+07:00","message":"Set new StatePrefix : 'เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780144991+07:00","message":"Next Push (prob) : 'เขียนว่า x เป็นพยัญชนะในภาษาไทยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:05.780153015+07:00","message":"push: {true ในภาษาไทยค่ะ 0 0xc000045f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:05.780232365+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_369.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:05.789701913+07:00","message":"write wav file: './tmp/7632/7632_369.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.471044813+07:00","message":"[GCS] Start streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.541859308+07:00","message":"[GCS] IsForceVAD: false for message ID: 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.73035557+07:00","message":"[GCS] Start streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.768745211+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.768774862+07:00","message":"found end of frame, send empty tag with msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.768778616+07:00","message":"end Recv id 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.76878785+07:00","message":"[buffer interim] 370 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768795803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768799894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768802983+07:00","message":"> Transcript [2883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768805706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768807855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768809751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768811618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.768814327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.76882442+07:00","message":"push: {true \n 0 0xc0039e7580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:06.773607827+07:00","message":"write wav file: './tmp/7632/7632_370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.859098691+07:00","message":"[GCS] IsForceVAD: false for message ID: 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.964737028+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.964764233+07:00","message":"found end of frame, send empty tag with msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.964768218+07:00","message":"end Recv id 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.964776841+07:00","message":"[buffer interim] 371 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.96478564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964791316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964795764+07:00","message":"> Transcript [2884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964800282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964803721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964806546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964809622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:06.964820692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:06.964829944+07:00","message":"push: {true \n 0 0xc000183680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:06.9694064+07:00","message":"write wav file: './tmp/7632/7632_371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.300280176+07:00","message":"[GCS] Start streaming session, msgId: 372"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:07.386955839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:07.386955746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.432137074+07:00","message":"[GCS] IsForceVAD: false for message ID: 372"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.534575724+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.534605841+07:00","message":"found end of frame, send empty tag with msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.534609826+07:00","message":"end Recv id 372"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.534618541+07:00","message":"[buffer interim] 372 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.534627407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.534631179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.53463443+07:00","message":"> Transcript [2885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.53463732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.534639988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.53464205+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.534644167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.534651787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.534662632+07:00","message":"push: {true \n 0 0xc0039e7780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:07.540071328+07:00","message":"write wav file: './tmp/7632/7632_372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.561459047+07:00","message":"[GCS] Start streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.689154448+07:00","message":"[GCS] IsForceVAD: false for message ID: 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.873319347+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.873352611+07:00","message":"found end of frame, send empty tag with msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.873357064+07:00","message":"end Recv id 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.873363984+07:00","message":"[buffer interim] 373 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873371277+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873375123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873378082+07:00","message":"> Transcript [2886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873381036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.8733835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873385597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873387527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:07.873394236+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:07.873403612+07:00","message":"push: {true \n 0 0xc001718780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:07.878614665+07:00","message":"write wav file: './tmp/7632/7632_373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.009580619+07:00","message":"[GCS] Start streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.198960136+07:00","message":"[GCS] IsForceVAD: false for message ID: 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.326548833+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.326579056+07:00","message":"found end of frame, send empty tag with msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.326582407+07:00","message":"end Recv id 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.326588175+07:00","message":"[buffer interim] 374 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326599656+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326604081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326607068+07:00","message":"> Transcript [2887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326609562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326611585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326613599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326615514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.326618314+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.326637496+07:00","message":"push: {true \n 0 0xc0032b2580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:08.331456915+07:00","message":"write wav file: './tmp/7632/7632_374.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.520193432+07:00","message":"[GCS] Start streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.709458904+07:00","message":"[GCS] IsForceVAD: false for message ID: 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.833262865+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.833282016+07:00","message":"found end of frame, send empty tag with msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.833285376+07:00","message":"end Recv id 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.833292693+07:00","message":"[buffer interim] 375 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833299118+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833303199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.83330668+07:00","message":"> Transcript [2888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833309423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833311433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833313588+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833315708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:08.833324352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.833333377+07:00","message":"push: {true \n 0 0xc0018a4000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:08.83831646+07:00","message":"write wav file: './tmp/7632/7632_375.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:08.8424149+07:00","message":"[GCS] Start streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.799215632+07:00","message":"[GCS] IsForceVAD: false for message ID: 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.893257809+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.893292759+07:00","message":"found end of frame, send empty tag with msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.893296274+07:00","message":"end Recv id 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.893303152+07:00","message":"[buffer interim] 376 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.89331543+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893320828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893323934+07:00","message":"> Transcript [2889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893326611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893328806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893330718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893332666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:09.893337754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.893347605+07:00","message":"push: {true \n 0 0xc002b4f080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:09.899196066+07:00","message":"write wav file: './tmp/7632/7632_376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:09.991088321+07:00","message":"[GCS] Start streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.120154631+07:00","message":"[GCS] IsForceVAD: false for message ID: 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.24947343+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.249497929+07:00","message":"found end of frame, send empty tag with msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.24950133+07:00","message":"end Recv id 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.249508822+07:00","message":"[buffer interim] 377 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249515564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249520184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249523251+07:00","message":"> Transcript [2890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249525928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.24952801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249529928+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249531928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.249534668+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.24954386+07:00","message":"push: {true \n 0 0xc0018a5c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:10.254333362+07:00","message":"write wav file: './tmp/7632/7632_377.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:10.387839919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:10.387851547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.571075535+07:00","message":"[GCS] Start streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.629980671+07:00","message":"[GCS] IsForceVAD: false for message ID: 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.809132276+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.809155502+07:00","message":"found end of frame, send empty tag with msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.809158987+07:00","message":"end Recv id 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.809175527+07:00","message":"[buffer interim] 378 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.8091836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809188892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809192009+07:00","message":"> Transcript [2891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809194596+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809196797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809198904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809200947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:10.809203264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:10.809212129+07:00","message":"push: {true \n 0 0xc0032b2780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:10.814353486+07:00","message":"write wav file: './tmp/7632/7632_378.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.280524528+07:00","message":"[GCS] Start streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.339169443+07:00","message":"[GCS] IsForceVAD: false for message ID: 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.575911762+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.575952673+07:00","message":"found end of frame, send empty tag with msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.575956234+07:00","message":"end Recv id 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.575965081+07:00","message":"[buffer interim] 379 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575979851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575985209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575988545+07:00","message":"> Transcript [2892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575991559+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575993864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575995958+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.575997942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:11.576005472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.57601553+07:00","message":"push: {true \n 0 0xc000183000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:11.580762839+07:00","message":"write wav file: './tmp/7632/7632_379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.731362856+07:00","message":"[GCS] Start streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:11.789963331+07:00","message":"[GCS] IsForceVAD: false for message ID: 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.019346596+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.019380031+07:00","message":"found end of frame, send empty tag with msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.019383865+07:00","message":"end Recv id 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.019392013+07:00","message":"[buffer interim] 380 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019399149+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019408004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019411563+07:00","message":"> Transcript [2893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019414783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019417361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.01941976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019421796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.019428061+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.01943836+07:00","message":"push: {true \n 0 0xc001719e00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:12.024596378+07:00","message":"write wav file: './tmp/7632/7632_380.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.051177156+07:00","message":"[GCS] Start streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.690215585+07:00","message":"[GCS] IsForceVAD: false for message ID: 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.751493889+07:00","message":"[GCS] Start streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.791100082+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.791124193+07:00","message":"found end of frame, send empty tag with msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.791127299+07:00","message":"end Recv id 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.791134648+07:00","message":"[buffer interim] 381 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791142321+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791147417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791150441+07:00","message":"> Transcript [2894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791152849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791155306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791157219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791159109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:12.791162184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.791172357+07:00","message":"push: {true \n 0 0xc0018a5f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:12.797408866+07:00","message":"write wav file: './tmp/7632/7632_381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:12.8790348+07:00","message":"[GCS] IsForceVAD: false for message ID: 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.019125122+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.019155409+07:00","message":"found end of frame, send empty tag with msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.01916115+07:00","message":"end Recv id 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.019171839+07:00","message":"[buffer interim] 382 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.01919026+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019194886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019198555+07:00","message":"> Transcript [2895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019201415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019203637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019205709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019207709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.019213892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.019222409+07:00","message":"push: {true \n 0 0xc002b4f600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:13.024556986+07:00","message":"write wav file: './tmp/7632/7632_382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.20149416+07:00","message":"[GCS] Start streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.259074615+07:00","message":"[GCS] IsForceVAD: false for message ID: 383"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:13.388369366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:13.388403668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.470996395+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.471018834+07:00","message":"found end of frame, send empty tag with msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.471022942+07:00","message":"end Recv id 383"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.47102937+07:00","message":"[buffer interim] 383 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471036192+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471040591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471051042+07:00","message":"> Transcript [2896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471054344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471057053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471059431+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471061406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:13.471069699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.47107859+07:00","message":"push: {true \n 0 0xc000183c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:13.47616676+07:00","message":"write wav file: './tmp/7632/7632_383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:13.841575538+07:00","message":"[GCS] Start streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.3490528+07:00","message":"[GCS] IsForceVAD: false for message ID: 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.461427106+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.4614479+07:00","message":"found end of frame, send empty tag with msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.461452627+07:00","message":"end Recv id 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.46146084+07:00","message":"[buffer interim] 384 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461468148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461472252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461474886+07:00","message":"> Transcript [2897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461477189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461479741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461481682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461483598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.461486169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.461494536+07:00","message":"push: {true \n 0 0xc000183f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:14.467854263+07:00","message":"write wav file: './tmp/7632/7632_384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.61045364+07:00","message":"[GCS] Start streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.739482827+07:00","message":"[GCS] IsForceVAD: false for message ID: 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.887064265+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.887105264+07:00","message":"found end of frame, send empty tag with msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.887108996+07:00","message":"end Recv id 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.887117774+07:00","message":"[buffer interim] 385 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887126058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887144317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.88714753+07:00","message":"> Transcript [2898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887150692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887153009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887154984+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887157119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:14.887163416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:14.887172655+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:14.892013503+07:00","message":"write wav file: './tmp/7632/7632_385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:15.253406506+07:00","message":"[GCS] Start streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.021915502+07:00","message":"[GCS] IsForceVAD: false for message ID: 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.152977481+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.153015938+07:00","message":"found end of frame, send empty tag with msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.153020061+07:00","message":"end Recv id 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.153028186+07:00","message":"[buffer interim] 386 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153038356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153042585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153054096+07:00","message":"> Transcript [2899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153056893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153058897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153060886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153063024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:16.153069518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.153078365+07:00","message":"push: {true \n 0 0xc0032b2500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:16.159067641+07:00","message":"write wav file: './tmp/7632/7632_386.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:16.388505395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:16.388519159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:16.729145884+07:00","message":"[GCS] Start streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.17242695+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.172473393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.172479536+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.172494124+07:00","message":"[buffer interim] 387 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.17250112+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.172503167+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.172508691+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.172511995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.172514817+07:00","message":"> Transcript [2900] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.172517387+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.479753931+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.479798272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.479803573+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.479821076+07:00","message":"[buffer interim] 387 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.479829892+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.47983286+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.558614638+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.558663682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซรั่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.558669316+07:00","message":"receive interim result [false|false]: เซรั่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.558679933+07:00","message":"[buffer interim] 387 false เซรั่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558687236+07:00","message":"[bufferProcess] interim [500000000]:เซรั่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558689566+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558693103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558696013+07:00","message":"> Transcript [2901] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558702899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558705194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558707176+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.558709951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.624178038+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.624218699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เยอรมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.624225177+07:00","message":"receive interim result [false|false]: เยอรมัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.624237206+07:00","message":"[buffer interim] 387 false เยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.62424446+07:00","message":"[bufferProcess] interim [560000000]:เยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.624246869+07:00","message":"[bufferProcess] send to processor:เซรั่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.624252979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.624256028+07:00","message":"> Transcript [2902] [false]: 'เซรั่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.624258337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.624260596+07:00","message":"Set new StatePrefix: 'เซรั่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.67636011+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.67639946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.676405767+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.6764208+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676428188+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676431245+07:00","message":"[bufferProcess] send to processor:เยอรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676438659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676441619+07:00","message":"> Transcript [2903] [false]: 'เยอรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676444025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.676446387+07:00","message":"Set new StatePrefix: 'เยอรมัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.696839782+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.696898438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.696903665+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.696919609+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696926972+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696929257+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696932803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696936219+07:00","message":"> Transcript [2904] [false]: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696939098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.696941282+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.860620065+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.860661519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.860667635+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:18.86068213+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860690005+07:00","message":"[bufferProcess] interim [980000000]:เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860692427+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860696231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860699274+07:00","message":"> Transcript [2905] [false]: 'เดี๋ยวเรามาดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.86070252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860704694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860706742+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:18.860709346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.190550559+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.190593679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.190599622+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.190615406+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190623931+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวเรามาดูตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190627055+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190631068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190634284+07:00","message":"> Transcript [2906] [false]: 'เดี๋ยวเรามาดูตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190637746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.19064011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190642486+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.190644878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192715595+07:00","message":"[GCS] Cleaned up inactive client: 344"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192735805+07:00","message":"[GCS] Cleaned up inactive client: 341"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.19273911+07:00","message":"[GCS] Cleaned up inactive client: 349"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192741195+07:00","message":"[GCS] Cleaned up inactive client: 330"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192743051+07:00","message":"[GCS] Cleaned up inactive client: 339"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192745025+07:00","message":"[GCS] Cleaned up inactive client: 327"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192746992+07:00","message":"[GCS] Cleaned up inactive client: 338"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192748875+07:00","message":"[GCS] Cleaned up inactive client: 345"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192750559+07:00","message":"[GCS] Cleaned up inactive client: 331"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192752651+07:00","message":"[GCS] Cleaned up inactive client: 348"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192754568+07:00","message":"[GCS] Cleaned up inactive client: 340"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192756249+07:00","message":"[GCS] Cleaned up inactive client: 337"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192757976+07:00","message":"[GCS] Cleaned up inactive client: 342"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192759691+07:00","message":"[GCS] Cleaned up inactive client: 343"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192761715+07:00","message":"[GCS] Cleaned up inactive client: 346"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192763493+07:00","message":"[GCS] Cleaned up inactive client: 335"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192765228+07:00","message":"[GCS] Cleaned up inactive client: 328"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192766932+07:00","message":"[GCS] Cleaned up inactive client: 332"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192768832+07:00","message":"[GCS] Cleaned up inactive client: 333"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192770521+07:00","message":"[GCS] Cleaned up inactive client: 329"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192772216+07:00","message":"[GCS] Cleaned up inactive client: 336"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192774373+07:00","message":"[GCS] Cleaned up inactive client: 347"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.192776361+07:00","message":"[GCS] Cleaned up inactive client: 334"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.311850933+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.311906912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.311913518+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.311928372+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311936678+07:00","message":"[bufferProcess] interim [340000000]:เดี๋ยวเรามาดูตัวอย่างเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311939784+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311943274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311946199+07:00","message":"> Transcript [2907] [false]: 'เดี๋ยวเรามาดูตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311950911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311953671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311956101+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.311958595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.370512445+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.370556992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเซตติ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.370564885+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเซตติ้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.370582145+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370592942+07:00","message":"[bufferProcess] interim [520000000]:เดี๋ยวเรามาดูตัวอย่างเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370597512+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370608454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370613654+07:00","message":"> Transcript [2908] [false]: 'เดี๋ยวเรามาดูตัวอย่างเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370617286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370621526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.37062472+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370627117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370634253+07:00","message":"Push: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370636473+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370638807+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูตัวอย่างเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.370641403+07:00","message":"Next Push (prob) : 'ตัวอย่างเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.370650501+07:00","message":"push: {false เดี๋ยวเรามาดู 0 0xc000045880}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:19.388692448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:19.388732331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.618899344+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.61893799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเซตจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.618943793+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเซตจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.618957049+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเซตจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.61896405+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวเรามาดูตัวอย่างเซตจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.61896808+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างเซตติ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618975197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618979772+07:00","message":"> Transcript [2909] [false]: 'เดี๋ยวเรามาดูตัวอย่างเซตติ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618985796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618988197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618990349+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.618992839+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.630731663+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.63076918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.630774868+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.630793159+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630802795+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630805244+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างเซตจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630808601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630811606+07:00","message":"> Transcript [2910] [false]: 'เดี๋ยวเรามาดูตัวอย่างเซตจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630815839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630818412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630820366+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.630823532+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.69657206+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.696617034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.696623648+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.696638986+07:00","message":"[buffer interim] 387 false เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.696648188+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.696650874+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.69665455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.696658386+07:00","message":"> Transcript [2911] [false]: 'เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.696660753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:19.69666316+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:19.859213213+07:00","message":"[GCS] IsForceVAD: false for message ID: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014623733+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014670168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่าง Safety นะคะ\",\"confidence\":0.8548376}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014676606+07:00","message":"receive interim result [true|false]: เดี๋ยวเรามาดูตัวอย่าง Safety นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014685612+07:00","message":"end recv isFinal message id 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014687956+07:00","message":"end Recv id 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.014695405+07:00","message":"[buffer interim] 387 true เดี๋ยวเรามาดูตัวอย่าง Safety นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014711786+07:00","message":"[bufferProcess] interim [150000000]:เดี๋ยวเรามาดูตัวอย่าง Safety นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014717399+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014720853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014723775+07:00","message":"> Transcript [2912] [false]: 'เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014727188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014729294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014731349+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014734219+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014738125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014740412+07:00","message":"> Transcript [2913] [true]: 'เดี๋ยวเรามาดูตัวอย่าง Safety นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014743084+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014744861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014746838+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างเศรษฐีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.014748884+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:20.0147554+07:00","message":"Push: 'ตัวอย่าง Safety นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.01476501+07:00","message":"push: {true ตัวอย่าง Safety นะคะ 0 0xc000045880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:20.023035435+07:00","message":"write wav file: './tmp/7632/7632_387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:20.439730468+07:00","message":"[GCS] Start streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.00426767+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.004324613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.004330602+07:00","message":"receive interim result [false|false]: กูให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.004344214+07:00","message":"[buffer interim] 388 false กูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.004351525+07:00","message":"[bufferProcess] interim [420000000]:กูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.004353858+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.433569046+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.433603657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.433608557+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.43362409+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.433632332+07:00","message":"[bufferProcess] interim [780000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.433634988+07:00","message":"[bufferProcess] send to processor:กูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.433639424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.433641974+07:00","message":"> Transcript [2914] [false]: 'กูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.433644409+07:00","message":"Set StatePrefix (first interim): 'กูให้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.637807069+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.637853562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.637859877+07:00","message":"receive interim result [false|false]: IG ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.637880055+07:00","message":"[buffer interim] 388 false IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.637888823+07:00","message":"[bufferProcess] interim [20000000]:IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.637891114+07:00","message":"[bufferProcess] send to processor:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.637894781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.637897807+07:00","message":"> Transcript [2915] [false]: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.637900268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.63790331+07:00","message":"Set new StatePrefix: 'IG'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.81269053+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.812735149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.812741947+07:00","message":"receive interim result [false|false]: IG ขับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.812755766+07:00","message":"[buffer interim] 388 false IG ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812762981+07:00","message":"[bufferProcess] interim [140000000]:IG ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812765405+07:00","message":"[bufferProcess] send to processor:IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812768917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812771963+07:00","message":"> Transcript [2916] [false]: 'IG ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812775067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812777803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812780186+07:00","message":"StatePrefix: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.812782403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.849879174+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.849912803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.849917823+07:00","message":"receive interim result [false|false]: IG ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.849928965+07:00","message":"[buffer interim] 388 false IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849935692+07:00","message":"[bufferProcess] interim [200000000]:IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849937838+07:00","message":"[bufferProcess] send to processor:IG ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849941642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849944575+07:00","message":"> Transcript [2917] [false]: 'IG ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849947145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849949334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849951608+07:00","message":"StatePrefix: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.849953647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.884219705+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.884265638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.884275157+07:00","message":"receive interim result [false|false]: IG ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.884293851+07:00","message":"[buffer interim] 388 false IG ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884301834+07:00","message":"[bufferProcess] interim [260000000]:IG ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884305599+07:00","message":"[bufferProcess] send to processor:IG ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884311184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884315801+07:00","message":"> Transcript [2918] [false]: 'IG ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884320774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884323951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884327133+07:00","message":"StatePrefix: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.884332774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.893663036+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.893690206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.893695163+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.8937082+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893713101+07:00","message":"[bufferProcess] interim [320000000]:IG ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893715463+07:00","message":"[bufferProcess] send to processor:IG ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893718283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893720743+07:00","message":"> Transcript [2919] [false]: 'IG ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893723382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893725343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893727491+07:00","message":"StatePrefix: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893729751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.89373665+07:00","message":"Push: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893738503+07:00","message":"TextPushed: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893743271+07:00","message":"Set new StatePrefix : 'IG ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.893745607+07:00","message":"Next Push (prob) : ' ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.893774187+07:00","message":"push: {false IG 0 0xc002b4f280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996060317+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996107001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.99611294+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996123482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996126939+07:00","message":"receive interim result [false|false]:  ค่ะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996134758+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:21.996138102+07:00","message":"[buffer interim] 388 false  ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996145492+07:00","message":"[bufferProcess] interim [380000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996147599+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996150295+07:00","message":"[bufferProcess] interim [380000000]: ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996152908+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996155893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996158608+07:00","message":"> Transcript [2920] [false]: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996160682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:21.996164943+07:00","message":"Set new StatePrefix: 'IG ค่ะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185088734+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185131627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.18513768+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185153883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185158185+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185183856+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.185204347+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185235714+07:00","message":"[bufferProcess] interim [560000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185268498+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185279938+07:00","message":"[bufferProcess] interim [560000000]: ค่ะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185282913+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185287266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185291921+07:00","message":"> Transcript [2921] [false]: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185295866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185298022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185300031+07:00","message":"StatePrefix: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.185302263+07:00","message":"TextPushed: 'IG'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188638053+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.18864977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188654031+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188662915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188666218+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188671715+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.188676158+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188684032+07:00","message":"[bufferProcess] interim [620000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188686723+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188690788+07:00","message":"[bufferProcess] interim [620000000]: ค่ะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188693699+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188698417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188701924+07:00","message":"> Transcript [2922] [false]: 'IG ค่ะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188705129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188707375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.1887095+07:00","message":"StatePrefix: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.188711636+07:00","message":"TextPushed: 'IG'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:22.389478759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:22.389489493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511790567+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511833068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511839415+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511850897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511854444+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511862485+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.511870074+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511876935+07:00","message":"[bufferProcess] interim [920000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511879627+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511886005+07:00","message":"[bufferProcess] interim [920000000]: ค่ะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511888702+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511893698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511896748+07:00","message":"> Transcript [2923] [false]: 'IG ค่ะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511901327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511903501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511905562+07:00","message":"StatePrefix: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.511907651+07:00","message":"TextPushed: 'IG'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580193784+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580226866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580232089+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580247317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580251044+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580258058+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580262208+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580268717+07:00","message":"[bufferProcess] interim [980000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580271588+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580274713+07:00","message":"[bufferProcess] interim [980000000]: ค่ะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580277674+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580286948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580325019+07:00","message":"> Transcript [2924] [false]: 'IG ค่ะประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580330842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580334795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580337127+07:00","message":"StatePrefix: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580339829+07:00","message":"TextPushed: 'IG'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580350351+07:00","message":"Push: ' ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580352383+07:00","message":"TextPushed: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.58035472+07:00","message":"Set new StatePrefix : 'IG ค่ะประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.580357438+07:00","message":"Next Push (prob) : 'ไปด้วยเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.580382993+07:00","message":"push: {false  ค่ะประกอบ 0 0xc002b4f280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708265565+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708314639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708321031+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708331987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708335666+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708345015+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:22.708349149+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708355878+07:00","message":"[bufferProcess] interim [40000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708358435+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708361731+07:00","message":"[bufferProcess] interim [40000000]: ค่ะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708364712+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708367782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708370556+07:00","message":"> Transcript [2925] [false]: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708373186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:22.708375288+07:00","message":"Set new StatePrefix: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040920352+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040959906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040966083+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.04097979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยสมาชิกคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040983273+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040992116+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.040996133+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041003423+07:00","message":"[bufferProcess] interim [400000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041006292+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041009316+07:00","message":"[bufferProcess] interim [400000000]: ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.04101174+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041014931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041018196+07:00","message":"> Transcript [2926] [false]: 'IG ค่ะประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041021133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041023129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041025141+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.041027589+07:00","message":"TextPushed: 'IG ค่ะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.28220275+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282239892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282246257+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282262952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยสมาชิกคือ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282266375+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282274568+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.282278162+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282288384+07:00","message":"[bufferProcess] interim [700000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282290932+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282294186+07:00","message":"[bufferProcess] interim [700000000]: ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282296756+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.28229994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282302641+07:00","message":"> Transcript [2927] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.28230865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282310864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282312887+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.282315148+07:00","message":"TextPushed: 'IG ค่ะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598090314+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598129336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598135494+07:00","message":"receive interim result [false|false]: IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598157093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะประกอบไปด้วยสมาชิกคือ 2 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598162133+07:00","message":"receive interim result [false|false]:  ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598167934+07:00","message":"[buffer interim] 388 false IG"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.598180068+07:00","message":"[buffer interim] 388 false  ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598188909+07:00","message":"[bufferProcess] interim [940000000]:IG"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598191626+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598195278+07:00","message":"[bufferProcess] interim [940000000]: ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598201424+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598204773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598207748+07:00","message":"> Transcript [2928] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598210968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598213102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598215263+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.598217606+07:00","message":"TextPushed: 'IG ค่ะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603846367+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603871175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603877439+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.60389814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603902092+07:00","message":"receive interim result [false|false]:  2 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603907994+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603911798+07:00","message":"[buffer interim] 388 false  2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603916153+07:00","message":"[bufferProcess] interim [0]:IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603918645+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603921988+07:00","message":"[bufferProcess] interim [0]: 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603924521+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603927681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603930179+07:00","message":"> Transcript [2929] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603933431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603935822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603937728+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603939693+07:00","message":"TextPushed: 'IG ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603942441+07:00","message":"Push: 'ไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603944299+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603946448+07:00","message":"Set new StatePrefix : 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.603948584+07:00","message":"Next Push (prob) : 'ชิกคือ 2 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.603957096+07:00","message":"push: {false ไปด้วยสมา 0 0xc002b4f280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689527481+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689576317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689583959+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689594108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 และ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689598679+07:00","message":"receive interim result [false|false]:  2 และ 4"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689610769+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.689619731+07:00","message":"[buffer interim] 388 false  2 และ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689641104+07:00","message":"[bufferProcess] interim [120000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689664457+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689675671+07:00","message":"[bufferProcess] interim [120000000]: 2 และ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689679218+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689683465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.6896871+07:00","message":"> Transcript [2930] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689690573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689692602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.68969464+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.689697694+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922218769+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922262063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922269207+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922280017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 และเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.92228347+07:00","message":"receive interim result [false|false]:  2 และเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922298894+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.922302498+07:00","message":"[buffer interim] 388 false  2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.92230864+07:00","message":"[bufferProcess] interim [240000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922311326+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922314687+07:00","message":"[bufferProcess] interim [240000000]: 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922317754+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922320694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922323583+07:00","message":"> Transcript [2931] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922326784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922328916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922330995+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.922333444+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935711166+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935741039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935752504+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.93576625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935769679+07:00","message":"receive interim result [false|false]:  และเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935775624+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.935778643+07:00","message":"[buffer interim] 388 false  และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935783464+07:00","message":"[bufferProcess] interim [300000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935785978+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935789736+07:00","message":"[bufferProcess] interim [300000000]: และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.93579277+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935805084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935837139+07:00","message":"> Transcript [2932] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935843434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.93584585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935848348+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.935851331+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996640257+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996676036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996682308+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996691913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และเศษ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996695375+07:00","message":"receive interim result [false|false]:  และเศษ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996702176+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996705471+07:00","message":"[buffer interim] 388 false  และเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996711143+07:00","message":"[bufferProcess] interim [360000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996714259+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996717901+07:00","message":"[bufferProcess] interim [360000000]: และเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996720509+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.9967238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996726762+07:00","message":"> Transcript [2933] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996730268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996732265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996734267+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996736868+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996741556+07:00","message":"Push: 'ชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996743621+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996745909+07:00","message":"Set new StatePrefix : 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:23.996748224+07:00","message":"Next Push (prob) : 'เศษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:23.996755039+07:00","message":"push: {false ชิกคือ 2 และ 0 0xc002b4f280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.10912523+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109178074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109184638+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109199332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และเศษ 1 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109202384+07:00","message":"receive interim result [false|false]:  และเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109209735+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.109213584+07:00","message":"[buffer interim] 388 false  และเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109219531+07:00","message":"[bufferProcess] interim [480000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.10922234+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109228087+07:00","message":"[bufferProcess] interim [480000000]: และเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109232948+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109235823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109239511+07:00","message":"> Transcript [2934] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109243835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.10924599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.109248056+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.10925057+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.303219532+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.30325712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.303263461+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.30327128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" และเศษ 1 ส่วน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.303274289+07:00","message":"receive interim result [false|false]:  และเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.303281441+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.303285977+07:00","message":"[buffer interim] 388 false  และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303292069+07:00","message":"[bufferProcess] interim [660000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303294938+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.3032981+07:00","message":"[bufferProcess] interim [660000000]: และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303301459+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303304654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303307785+07:00","message":"> Transcript [2935] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.30331137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303313663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303317401+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.303319698+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497418324+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497457967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497464756+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497478013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497482163+07:00","message":"receive interim result [false|false]:  1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497490233+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.497493863+07:00","message":"[buffer interim] 388 false  1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497499529+07:00","message":"[bufferProcess] interim [840000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497503072+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.49750671+07:00","message":"[bufferProcess] interim [840000000]: 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.49750922+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497512166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497515031+07:00","message":"> Transcript [2936] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497518759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497520964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497523706+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.497526159+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.605331495+07:00","message":"[GCS] IsForceVAD: false for message ID: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632496548+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632535314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632542047+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.6325552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ส่วน 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632563168+07:00","message":"receive interim result [false|false]:  ส่วน 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632571817+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632575495+07:00","message":"[buffer interim] 388 false  ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632581753+07:00","message":"[bufferProcess] interim [960000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632584385+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632588333+07:00","message":"[bufferProcess] interim [960000000]: ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632590688+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632594125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632596899+07:00","message":"> Transcript [2937] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632600373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632602393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632604518+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632606783+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632614884+07:00","message":"Push: 'เศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.63261743+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632619896+07:00","message":"Set new StatePrefix : 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.632622445+07:00","message":"Next Push (prob) : ' 1 ส่วน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.632629503+07:00","message":"push: {false เศษ 0 0xc002b4f280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.694329675+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.694356247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.69436184+07:00","message":"receive interim result [false|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.694374001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.6943774+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.69438287+07:00","message":"[buffer interim] 388 false IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.694386456+07:00","message":"[buffer interim] 388 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694391788+07:00","message":"[bufferProcess] interim [80000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694394767+07:00","message":"[bufferProcess] send to processor:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.69439823+07:00","message":"[bufferProcess] interim [80000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.69440058+07:00","message":"[bufferProcess] update buffer: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694403865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694406288+07:00","message":"> Transcript [2938] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694409383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694411449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694413326+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.694417452+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789627094+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789672173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ\",\"confidence\":0.943089}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789680729+07:00","message":"receive interim result [true|false]: IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789712669+07:00","message":"end recv isFinal message id 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789716696+07:00","message":"end Recv id 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789722663+07:00","message":"[buffer interim] 388 true IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789730487+07:00","message":"[bufferProcess] interim [170000000]:IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789736363+07:00","message":"[bufferProcess] send to processor (isfinal):IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789739842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789742667+07:00","message":"> Transcript [2939] [false]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789746223+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789748203+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789750271+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789752816+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789755042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789757389+07:00","message":"> Transcript [2940] [true]: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789759722+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789761548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.78976329+07:00","message":"StatePrefix: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.789765387+07:00","message":"TextPushed: 'IG ค่ะประกอบไปด้วยสมาชิกคือ 2 และเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:24.7897703+07:00","message":"Push: ' 1 ส่วน 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:24.789777473+07:00","message":"push: {true  1 ส่วน 2 ค่ะ 0 0xc002b4f280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:24.800388537+07:00","message":"write wav file: './tmp/7632/7632_388.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:25.389992553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:25.390017049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:26.521030108+07:00","message":"[GCS] Start streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:26.874185818+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:26.87424522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:26.874258337+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:26.874276826+07:00","message":"[buffer interim] 389 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.87428814+07:00","message":"[bufferProcess] interim [420000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.874291591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.874300688+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.874306152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.874310243+07:00","message":"> Transcript [2941] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:26.874313723+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.062206378+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.062245412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.062254857+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.062270684+07:00","message":"[buffer interim] 389 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.062278083+07:00","message":"[bufferProcess] interim [600000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.062279897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.246752872+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.246784413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.24678978+07:00","message":"receive interim result [false|false]: คำว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.246802493+07:00","message":"[buffer interim] 389 false คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246809531+07:00","message":"[bufferProcess] interim [780000000]:คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246812235+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246815529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246817913+07:00","message":"> Transcript [2942] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246820559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246822552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246824828+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.246826928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.513964973+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.514011232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.514017629+07:00","message":"receive interim result [false|false]: คำว่าเป็นสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.514031207+07:00","message":"[buffer interim] 389 false คำว่าเป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514042633+07:00","message":"[bufferProcess] interim [20000000]:คำว่าเป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514045469+07:00","message":"[bufferProcess] send to processor:คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514051991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514067377+07:00","message":"> Transcript [2943] [false]: 'คำว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514071174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514073466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514077214+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.514079854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.563581373+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.563606797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.563611917+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.56362609+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563634308+07:00","message":"[bufferProcess] interim [80000000]:คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563636868+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563640521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563643108+07:00","message":"> Transcript [2944] [false]: 'คำว่าเป็นสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563645812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563648535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.563650662+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.56365263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.703275385+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.703319036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.703326616+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.70334182+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703349646+07:00","message":"[bufferProcess] interim [200000000]:คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703352785+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703357335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703360357+07:00","message":"> Transcript [2945] [false]: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703363973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703366301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703368493+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703370881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703377701+07:00","message":"Push: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703380234+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703383062+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:27.703385572+07:00","message":"Next Push (prob) : 'ว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:27.703395434+07:00","message":"push: {false คำ 0 0xc0039e6f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.08713217+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.087182198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.087189275+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.08720232+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087210592+07:00","message":"[bufferProcess] interim [560000000]:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087213383+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087219499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087222599+07:00","message":"> Transcript [2946] [false]: 'คำว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087228828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087231346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087233361+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.087235941+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:28.390794276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:28.390801865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.415908464+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.415953077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.415960333+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.415976446+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.415989251+07:00","message":"[bufferProcess] interim [920000000]:คำว่าเป็นสมาชิกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.415992474+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.415999157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.416006485+07:00","message":"> Transcript [2947] [false]: 'คำว่าเป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.416010531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.416013105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.416015451+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.416018345+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.465859308+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.465902766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.465909633+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.465924242+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465932219+07:00","message":"[bufferProcess] interim [980000000]:คำว่าเป็นสมาชิกของนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465935019+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465938533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.46594526+07:00","message":"> Transcript [2948] [false]: 'คำว่าเป็นสมาชิกของนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465949424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465952056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465955067+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.465958157+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.67471412+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.674758676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.67476551+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.674783272+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.67479381+07:00","message":"[bufferProcess] interim [220000000]:คำว่าเป็นสมาชิกของนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674798114+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674804325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674808854+07:00","message":"> Transcript [2949] [false]: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.67481408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674817382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.67482105+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674824698+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674829001+07:00","message":"Push: 'ว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674832787+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674836789+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.674840394+07:00","message":"Next Push (prob) : 'ชิกของนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.674850593+07:00","message":"push: {false ว่าเป็นสมา 0 0xc0039e6f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.986284556+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.986336962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.986347916+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:28.986367072+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986381296+07:00","message":"[bufferProcess] interim [460000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986392783+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986403254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986407753+07:00","message":"> Transcript [2950] [false]: 'คำว่าเป็นสมาชิกของนะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986413473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986416861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986420013+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:28.986424066+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.17486648+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.174911258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.17491776+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.174938147+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174950778+07:00","message":"[bufferProcess] interim [640000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174954042+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174958178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.1749613+07:00","message":"> Transcript [2951] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174965217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174967756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.17496988+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.174972428+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.527659237+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.527704346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.527711618+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.527724165+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527731231+07:00","message":"[bufferProcess] interim [940000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527733783+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527737347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527740619+07:00","message":"> Transcript [2952] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527744386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527746437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527748614+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.527751063+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.560747575+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.560783323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.560789387+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.560804684+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560812233+07:00","message":"[bufferProcess] interim [60000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560816142+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560821676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560824575+07:00","message":"> Transcript [2953] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.56082993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560832318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560834755+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560838028+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560843973+07:00","message":"Push: 'ชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560846524+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560848896+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.560851128+07:00","message":"Next Push (prob) : 'หรืออยู่ในนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.560858299+07:00","message":"push: {false ชิกของนะคะ 0 0xc0039e6f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.89238826+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.89243242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.892439972+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:29.892455545+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892463666+07:00","message":"[bufferProcess] interim [420000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892466792+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892473314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892478863+07:00","message":"> Transcript [2954] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892481322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:29.892483351+07:00","message":"Set new StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.007274143+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.007315843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.007322026+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.007334475+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007342623+07:00","message":"[bufferProcess] interim [480000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007345535+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007349193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007352043+07:00","message":"> Transcript [2955] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007355458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007357604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007359904+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.007362553+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.269053874+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.269104392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.269110731+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.269126293+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269134001+07:00","message":"[bufferProcess] interim [780000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269136362+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269140325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269143523+07:00","message":"> Transcript [2956] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269147208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269149323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269151642+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.269154158+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.458755851+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.45881454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.458821059+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.458840304+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458850892+07:00","message":"[bufferProcess] interim [20000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458853847+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458858366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.45886142+07:00","message":"> Transcript [2957] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.45888593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458888516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458890913+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.458904084+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.711880094+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.711918864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.711926696+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.711940788+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711949859+07:00","message":"[bufferProcess] interim [200000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711952792+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711956964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711961274+07:00","message":"> Transcript [2958] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711966783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711969618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.71197318+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711977094+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711985267+07:00","message":"Push: 'หรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711988493+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711992343+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:30.711995926+07:00","message":"Next Push (prob) : 'จะเขียนแทนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:30.712005297+07:00","message":"push: {false หรืออยู่ในนะคะ 0 0xc0039e6f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.102961534+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.103011736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.103020043+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.103033609+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103041606+07:00","message":"[bufferProcess] interim [620000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103044633+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103050636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103054629+07:00","message":"> Transcript [2959] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103079856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103082607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103085294+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.103088822+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.199609585+07:00","message":"[GCS] IsForceVAD: false for message ID: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.289740471+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.289783777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.289789938+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.289805922+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289814244+07:00","message":"[bufferProcess] interim [740000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289818203+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289822612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289825453+07:00","message":"> Transcript [2960] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.28982947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289831964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289834314+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.289837239+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.294337083+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.294352031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.294356154+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.294367213+07:00","message":"[buffer interim] 389 false คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.29437138+07:00","message":"[bufferProcess] interim [800000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294374055+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.29437673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294378983+07:00","message":"> Transcript [2961] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294381664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294383576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294385761+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.294388365+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354280625+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354328903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ\",\"confidence\":0.957594}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354336111+07:00","message":"receive interim result [true|false]: คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354345809+07:00","message":"end recv isFinal message id 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354348698+07:00","message":"end Recv id 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354354906+07:00","message":"[buffer interim] 389 true คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354364613+07:00","message":"[bufferProcess] interim [890000000]:คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354367985+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354371978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354374998+07:00","message":"> Transcript [2962] [false]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354379077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354381434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354383769+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354386937+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354394+07:00","message":"Push: 'จะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354396355+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.35439869+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354406887+07:00","message":"Next Push (prob) : 'สัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354409151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354411315+07:00","message":"> Transcript [2963] [true]: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354413753+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.35441547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354417378+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วยสัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354419573+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของนะคะหรืออยู่ในนะคะจะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:31.354435458+07:00","message":"Push: 'สัญลักษณ์นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354426366+07:00","message":"push: {false จะเขียนแทนด้วย 0 0xc0039e6f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:31.354447027+07:00","message":"push: {true สัญลักษณ์นี้ค่ะ 0 0xc0039e6f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:31.366822345+07:00","message":"write wav file: './tmp/7632/7632_389.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:31.39171664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:31.391739448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.031678823+07:00","message":"[GCS] Start streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.099659899+07:00","message":"[GCS] IsForceVAD: false for message ID: 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.296185391+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.296214624+07:00","message":"found end of frame, send empty tag with msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.29621872+07:00","message":"end Recv id 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.296226874+07:00","message":"[buffer interim] 390 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296235485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296239351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.29624247+07:00","message":"> Transcript [2964] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296245326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296247436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296249404+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296251334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:32.296254709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.296265476+07:00","message":"push: {true \n 0 0xc0003a4400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:32.300646697+07:00","message":"write wav file: './tmp/7632/7632_390.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:32.419660094+07:00","message":"[GCS] Start streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.178166529+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.17821332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.178220275+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.178236277+07:00","message":"[buffer interim] 391 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.178244757+07:00","message":"[bufferProcess] interim [600000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.178247668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.288240978+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.288286678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.288293785+07:00","message":"receive interim result [false|false]: รักแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.288311885+07:00","message":"[buffer interim] 391 false รักแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.288320933+07:00","message":"[bufferProcess] interim [660000000]:รักแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.288325013+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.288331181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.288336332+07:00","message":"> Transcript [2965] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.288339866+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.499575065+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.499623484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.499630855+07:00","message":"receive interim result [false|false]: รักแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.499649687+07:00","message":"[buffer interim] 391 false รักแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.499658762+07:00","message":"[bufferProcess] interim [840000000]:รักแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.49966158+07:00","message":"[bufferProcess] send to processor:รักแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.49966952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.49967282+07:00","message":"> Transcript [2966] [false]: 'รักแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.499675366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.499677532+07:00","message":"Set new StatePrefix: 'รักแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.612211492+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.612254081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักแบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.612260134+07:00","message":"receive interim result [false|false]: รักแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.61227438+07:00","message":"[buffer interim] 391 false รักแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612282231+07:00","message":"[bufferProcess] interim [960000000]:รักแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612284785+07:00","message":"[bufferProcess] send to processor:รักแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612296678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612300472+07:00","message":"> Transcript [2967] [false]: 'รักแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612304032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612306294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612308382+07:00","message":"StatePrefix: 'รักแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:33.612311229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.8887228+07:00","message":"[GCS] IsForceVAD: false for message ID: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:33.95087785+07:00","message":"[GCS] Start streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007476075+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007518915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบนี้นะคะ\",\"confidence\":0.95400965}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007524037+07:00","message":"receive interim result [true|false]: แบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007531742+07:00","message":"end recv isFinal message id 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007533835+07:00","message":"end Recv id 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007541324+07:00","message":"[buffer interim] 391 true แบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007548763+07:00","message":"[bufferProcess] interim [440000000]:แบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007552136+07:00","message":"[bufferProcess] send to processor (isfinal):รักแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007555607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007558435+07:00","message":"> Transcript [2968] [false]: 'รักแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007561662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007563553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007565574+07:00","message":"StatePrefix: 'รักแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007567766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007569599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007571639+07:00","message":"> Transcript [2969] [true]: 'แบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007573842+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007575715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007577929+07:00","message":"StatePrefix: 'รักแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007579798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.007582849+07:00","message":"Push: 'แบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.007590446+07:00","message":"push: {true แบบนี้นะคะ 0 0xc002a08100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:34.013645844+07:00","message":"write wav file: './tmp/7632/7632_391.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:34.392605353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:34.392621002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.458069629+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.458104469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.458109338+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.4581206+07:00","message":"[buffer interim] 392 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.458128756+07:00","message":"[bufferProcess] interim [480000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.45813175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.513927229+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.513964702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.513971336+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.51398354+07:00","message":"[buffer interim] 392 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.513993162+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.513995472+07:00","message":"[bufferProcess] send to processor:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.514001445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.514004248+07:00","message":"> Transcript [2970] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.514006745+07:00","message":"Set StatePrefix (first interim): 'ตัวย่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.646325824+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.646364857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.646371617+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.646383168+07:00","message":"[buffer interim] 392 false ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.646392952+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.646396391+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.646402463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.64640703+07:00","message":"> Transcript [2971] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.64641047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.646413522+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.991441059+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.991483721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.991491037+07:00","message":"receive interim result [false|false]: ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:34.991502513+07:00","message":"[buffer interim] 392 false ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991509863+07:00","message":"[bufferProcess] interim [20000000]:ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991512459+07:00","message":"[bufferProcess] send to processor:ตัวอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991518028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991521218+07:00","message":"> Transcript [2972] [false]: 'ตัวอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991524546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991526824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991529067+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:34.991531308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.100928033+07:00","message":"[GCS] IsForceVAD: false for message ID: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215244793+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.21528441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างเช่นนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215290841+07:00","message":"receive interim result [true|false]: ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215298674+07:00","message":"end recv isFinal message id 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215301176+07:00","message":"end Recv id 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215307815+07:00","message":"[buffer interim] 392 true ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215315138+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215320909+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างเช่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215324467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.21532815+07:00","message":"> Transcript [2973] [false]: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215331446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215333547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215335658+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215337891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.21533962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.21534176+07:00","message":"> Transcript [2974] [true]: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215344176+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215345947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215348061+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215349831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:35.215356494+07:00","message":"Push: 'ตัวอย่างเช่นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.215364209+07:00","message":"push: {true ตัวอย่างเช่นนะคะ 0 0xc0003a4880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:35.221842751+07:00","message":"write wav file: './tmp/7632/7632_392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:35.493574775+07:00","message":"[GCS] Start streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.194505488+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.19454619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.194551434+07:00","message":"receive interim result [false|false]: กูต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.194563769+07:00","message":"[buffer interim] 393 false กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.194570916+07:00","message":"[bufferProcess] interim [720000000]:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.19457308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.352205793+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.352261627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.352267673+07:00","message":"receive interim result [false|false]: กูต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.352282287+07:00","message":"[buffer interim] 393 false กูต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.352289992+07:00","message":"[bufferProcess] interim [900000000]:กูต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.352292547+07:00","message":"[bufferProcess] send to processor:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.352299255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.352302165+07:00","message":"> Transcript [2975] [false]: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.352304531+07:00","message":"Set StatePrefix (first interim): 'กูต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.551505796+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.551550291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.551558052+07:00","message":"receive interim result [false|false]: กูต้องการบ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.551575126+07:00","message":"[buffer interim] 393 false กูต้องการบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551586565+07:00","message":"[bufferProcess] interim [80000000]:กูต้องการบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551589112+07:00","message":"[bufferProcess] send to processor:กูต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551593396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551598023+07:00","message":"> Transcript [2976] [false]: 'กูต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551601438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.55160358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551606031+07:00","message":"StatePrefix: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.551608324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.66618489+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.666229644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.666236691+07:00","message":"receive interim result [false|false]: กูต้องการบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.666255216+07:00","message":"[buffer interim] 393 false กูต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666265277+07:00","message":"[bufferProcess] interim [140000000]:กูต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666269282+07:00","message":"[bufferProcess] send to processor:กูต้องการบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666275421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666280167+07:00","message":"> Transcript [2977] [false]: 'กูต้องการบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666284729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666287617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666290834+07:00","message":"StatePrefix: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.666293932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.668421471+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.668436799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.66844227+07:00","message":"receive interim result [false|false]: กูต้องการบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.668453673+07:00","message":"[buffer interim] 393 false กูต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668458874+07:00","message":"[bufferProcess] interim [200000000]:กูต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668462282+07:00","message":"[bufferProcess] send to processor:กูต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668467574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668470609+07:00","message":"> Transcript [2978] [false]: 'กูต้องการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668474564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668477552+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668480616+07:00","message":"StatePrefix: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.668489693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.927575367+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.927613616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบอกว่า 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.927618966+07:00","message":"receive interim result [false|false]: กูต้องการบอกว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.927636713+07:00","message":"[buffer interim] 393 false กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927644486+07:00","message":"[bufferProcess] interim [440000000]:กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927647471+07:00","message":"[bufferProcess] send to processor:กูต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927653861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927656721+07:00","message":"> Transcript [2979] [false]: 'กูต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927660164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927662423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.92766438+07:00","message":"StatePrefix: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927666792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927674616+07:00","message":"Push: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.92767665+07:00","message":"TextPushed: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.927678656+07:00","message":"Set new StatePrefix : 'กูต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:36.9276809+07:00","message":"Next Push (prob) : 'การบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:36.927688338+07:00","message":"push: {false กูต้อง 0 0xc000045300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.099964479+07:00","message":"[GCS] IsForceVAD: false for message ID: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186753821+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186796414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186803453+07:00","message":"receive interim result [false|false]: กูต้องการบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186820569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186823476+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186831161+07:00","message":"[buffer interim] 393 false กูต้องการบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.186834986+07:00","message":"[buffer interim] 393 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186841435+07:00","message":"[bufferProcess] interim [800000000]:กูต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186843943+07:00","message":"[bufferProcess] send to processor:กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186847441+07:00","message":"[bufferProcess] interim [800000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186850466+07:00","message":"[bufferProcess] update buffer: กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186854202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186857002+07:00","message":"> Transcript [2980] [false]: 'กูต้องการบอกว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186860716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186862962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.18686561+07:00","message":"StatePrefix: 'กูต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.186868427+07:00","message":"TextPushed: 'กูต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204262086+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204302043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้องการบอกว่า 2\",\"confidence\":0.9421495}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204308017+07:00","message":"receive interim result [true|false]: กูต้องการบอกว่า 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204317656+07:00","message":"end recv isFinal message id 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204320009+07:00","message":"end Recv id 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204326321+07:00","message":"[buffer interim] 393 true กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.20433535+07:00","message":"[bufferProcess] interim [830000000]:กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.20433843+07:00","message":"[bufferProcess] send to processor (isfinal):กูต้องการบอกว่า 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204341839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204344984+07:00","message":"> Transcript [2981] [false]: 'กูต้องการบอกว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204347918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204349953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204352603+07:00","message":"StatePrefix: 'กูต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204356648+07:00","message":"TextPushed: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204358629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204360756+07:00","message":"> Transcript [2982] [true]: 'กูต้องการบอกว่า 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204362965+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204364935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204366833+07:00","message":"StatePrefix: 'กูต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204368712+07:00","message":"TextPushed: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:37.204373903+07:00","message":"Push: 'การบอกว่า 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.204381477+07:00","message":"push: {true การบอกว่า 2 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:37.211078906+07:00","message":"write wav file: './tmp/7632/7632_393.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:37.393650193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:37.393671345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:37.671814078+07:00","message":"[GCS] Start streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.185180462+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.18521926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.185237897+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.185251678+07:00","message":"[buffer interim] 394 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.185258869+07:00","message":"[bufferProcess] interim [300000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.185260964+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.352124745+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.352158137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.352164413+07:00","message":"receive interim result [false|false]: เพลงเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.352179563+07:00","message":"[buffer interim] 394 false เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.352186714+07:00","message":"[bufferProcess] interim [480000000]:เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.352189241+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.352192654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.352196297+07:00","message":"> Transcript [2983] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.352198964+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.396252411+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.396284479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.396290527+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.396305636+07:00","message":"[buffer interim] 394 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.396312064+07:00","message":"[bufferProcess] interim [540000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.396314528+07:00","message":"[bufferProcess] send to processor:เพลงเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.396317822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.396320697+07:00","message":"> Transcript [2984] [false]: 'เพลงเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.396323138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.39632524+07:00","message":"Set new StatePrefix: 'เพลงเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.397216307+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.397226231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น smart\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.397229379+07:00","message":"receive interim result [false|false]: เป็น smart"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.397236533+07:00","message":"[buffer interim] 394 false เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397239876+07:00","message":"[bufferProcess] interim [600000000]:เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397242169+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397244528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397246767+07:00","message":"> Transcript [2985] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397248596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.397250715+07:00","message":"Set new StatePrefix: 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.524779076+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.524821942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.524829076+07:00","message":"receive interim result [false|false]: เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.524843481+07:00","message":"[buffer interim] 394 false เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524857122+07:00","message":"[bufferProcess] interim [660000000]:เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524860945+07:00","message":"[bufferProcess] send to processor:เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524868618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524872986+07:00","message":"> Transcript [2986] [false]: 'เป็น smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524876391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.524879998+07:00","message":"Set new StatePrefix: 'เป็น smart'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.844823895+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.844872071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.844880392+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:38.84489594+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.844903448+07:00","message":"[bufferProcess] interim [960000000]:เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.844906315+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.84491208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.844915469+07:00","message":"> Transcript [2987] [false]: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.844918165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:38.844920462+07:00","message":"Set new StatePrefix: 'เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.106007192+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.106043244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.106049486+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.106072749+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106082494+07:00","message":"[bufferProcess] interim [260000000]:เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106086538+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106094405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.10610008+07:00","message":"> Transcript [2988] [false]: 'เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106105742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106108883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106112043+07:00","message":"StatePrefix: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.106115583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.108752667+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.108772749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.108776877+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.108787177+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108791873+07:00","message":"[bufferProcess] interim [320000000]:เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108794285+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108797211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108799941+07:00","message":"> Transcript [2989] [false]: 'เป็นสมาชิกของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108802545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.10880449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108806717+07:00","message":"StatePrefix: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.108808884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.434169922+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.434215243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.434222297+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.434239153+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434246932+07:00","message":"[bufferProcess] interim [620000000]:เป็นสมาชิกของจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434249829+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434254394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434259051+07:00","message":"> Transcript [2990] [false]: 'เป็นสมาชิกของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434263142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434265366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.434267377+07:00","message":"StatePrefix: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.43427017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.816087422+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.816132394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.816138972+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.81615526+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816163737+07:00","message":"[bufferProcess] interim [980000000]:เป็นสมาชิกของจีนนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816168753+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816172593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816175796+07:00","message":"> Transcript [2991] [false]: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816179971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816182237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816184386+07:00","message":"StatePrefix: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816186554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816192939+07:00","message":"Push: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816194924+07:00","message":"TextPushed: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816197033+07:00","message":"Set new StatePrefix : 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.816199684+07:00","message":"Next Push (prob) : 'ของจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.816208604+07:00","message":"push: {false เป็นสมาชิก 0 0xc002a08480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.942937034+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.942993051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.943000408+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:39.943014939+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943029401+07:00","message":"[bufferProcess] interim [100000000]:เป็นสมาชิกของจีนนะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943032296+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943036269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943039497+07:00","message":"> Transcript [2992] [false]: 'เป็นสมาชิกของจีนนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.9430437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.94304625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943048356+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:39.943050505+07:00","message":"TextPushed: 'เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.277025733+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.27707531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.277081836+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูบา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.277097369+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277105954+07:00","message":"[bufferProcess] interim [400000000]:เป็นสมาชิกของจีนนะคะคุณครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277108743+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277112503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277115457+07:00","message":"> Transcript [2993] [false]: 'เป็นสมาชิกของจีนนะคะคุณครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277118978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277121184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277124042+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.277126639+07:00","message":"TextPushed: 'เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.315537721+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.315577921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.315585231+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.31560042+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315611791+07:00","message":"[bufferProcess] interim [460000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315614772+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูบา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315622872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315626138+07:00","message":"> Transcript [2994] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315629951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315632353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315634582+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.315637162+07:00","message":"TextPushed: 'เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.321505767+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.321545265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.321554341+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.32157107+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321579675+07:00","message":"[bufferProcess] interim [520000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321583423+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321588321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321592853+07:00","message":"> Transcript [2995] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321597805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321600908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321604325+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321607761+07:00","message":"TextPushed: 'เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321611873+07:00","message":"Push: 'ของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321615342+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321621701+07:00","message":"Set new StatePrefix : 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.321625228+07:00","message":"Next Push (prob) : 'คุณครูอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.32164812+07:00","message":"push: {false ของจีนนะคะ 0 0xc002a08480}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:40.393988366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:40.393995646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.528769277+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.528811584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.528817398+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.528834092+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528841639+07:00","message":"[bufferProcess] interim [700000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528844795+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528849182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528852868+07:00","message":"> Transcript [2996] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528856149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528858352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528860439+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.528863579+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.636509044+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.636546985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.636553989+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.636564213+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636571726+07:00","message":"[bufferProcess] interim [760000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636574326+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636577803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636580832+07:00","message":"> Transcript [2997] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636584152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636586226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636588408+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.636591046+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.826910277+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.826954864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.826963606+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.826979117+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.826990576+07:00","message":"[bufferProcess] interim [940000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.826995246+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827004228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827008796+07:00","message":"> Transcript [2998] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827013954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827017062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827020543+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.827025066+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.922295935+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.922367441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.922375945+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.922393826+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922405562+07:00","message":"[bufferProcess] interim [120000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922410092+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.9224197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.92242654+07:00","message":"> Transcript [2999] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922431822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922435014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922438652+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922442915+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922449588+07:00","message":"Push: 'คุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922452966+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922456587+07:00","message":"Set new StatePrefix : 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:40.922460825+07:00","message":"Next Push (prob) : 'จะเขียนเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:40.922476725+07:00","message":"push: {false คุณครูอาจ 0 0xc002a08480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.028620025+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.028666316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.028676133+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.028697348+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.028707352+07:00","message":"[bufferProcess] interim [180000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.02871156+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.028723069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.028727447+07:00","message":"> Transcript [3000] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.028731777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.02873534+07:00","message":"Set new StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนใบสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.149519204+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.149554379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.149561432+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.149584909+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149592148+07:00","message":"[bufferProcess] interim [240000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149595001+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149601964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149604869+07:00","message":"> Transcript [3001] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149607574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.149614388+07:00","message":"Set new StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญญาณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.347330331+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.34737634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.347383042+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.347412504+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347421259+07:00","message":"[bufferProcess] interim [480000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347424183+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347431868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347434845+07:00","message":"> Transcript [3002] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347437411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.347440318+07:00","message":"Set new StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.541618919+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.541661602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.541668724+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:41.541684401+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541693747+07:00","message":"[bufferProcess] interim [720000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541696711+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541700572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541703853+07:00","message":"> Transcript [3003] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541707945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541710211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541712511+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:41.541715354+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.049731358+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.049772326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.049779975+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.049798574+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049805671+07:00","message":"[bufferProcess] interim [140000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.04980921+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049816743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049819545+07:00","message":"> Transcript [3004] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049823707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049826145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049828445+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.049831609+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.052481164+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.052497093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.052501687+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.052511891+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.052516251+07:00","message":"[bufferProcess] interim [200000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.052518409+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.0525214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.052524221+07:00","message":"> Transcript [3005] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.05252707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.052528948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.05253113+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.052533717+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.112217021+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.112261594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.112269398+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.11228591+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112293136+07:00","message":"[bufferProcess] interim [320000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.11229704+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112305481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112308716+07:00","message":"> Transcript [3006] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112313036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112315745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112318032+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112321354+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112329342+07:00","message":"Push: 'จะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112332003+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112334277+07:00","message":"Set new StatePrefix : 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.112337079+07:00","message":"Next Push (prob) : 'แทนค่ะเขียนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.112369037+07:00","message":"push: {false จะเขียนเป็นสัญลักษณ์ 0 0xc002a08480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.342683458+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.342722656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.342729098+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.342741034+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342748035+07:00","message":"[bufferProcess] interim [500000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342751051+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.34275692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342759899+07:00","message":"> Transcript [3007] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342763934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342766147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342768232+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.342771431+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.409090006+07:00","message":"[GCS] IsForceVAD: false for message ID: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.425992572+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.426034717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.426041508+07:00","message":"receive interim result [false|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.426056003+07:00","message":"[buffer interim] 394 false เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426063521+07:00","message":"[bufferProcess] interim [560000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426066513+07:00","message":"[bufferProcess] send to processor:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.42608559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426089195+07:00","message":"> Transcript [3008] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426093278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426095488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426098018+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.426100968+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.518329118+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.518370858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ\",\"confidence\":0.95194995}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.51837973+07:00","message":"receive interim result [true|false]: เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.518388076+07:00","message":"end recv isFinal message id 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.518390298+07:00","message":"end Recv id 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.51839721+07:00","message":"[buffer interim] 394 true เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518404754+07:00","message":"[bufferProcess] interim [770000000]:เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.51840995+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518413916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518416757+07:00","message":"> Transcript [3009] [false]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518421234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518423359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518426089+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518429007+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518431099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518433199+07:00","message":"> Transcript [3010] [true]: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518435773+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518444467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518454884+07:00","message":"StatePrefix: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์แทนค่ะเขียนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518457289+07:00","message":"TextPushed: 'เป็นสมาชิกของจีนนะคะคุณครูอาจจะเขียนเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:42.518464505+07:00","message":"Push: 'แทนค่ะเขียนแบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.518472483+07:00","message":"push: {true แทนค่ะเขียนแบบนี้นะคะ 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:42.528421387+07:00","message":"write wav file: './tmp/7632/7632_394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:42.790877584+07:00","message":"[GCS] Start streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.298238725+07:00","message":"[GCS] IsForceVAD: false for message ID: 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.37122755+07:00","message":"[GCS] Start streaming session, msgId: 396"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:43.394330745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:43.394346381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.425518735+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.42553798+07:00","message":"found end of frame, send empty tag with msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.425541223+07:00","message":"end Recv id 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.425548554+07:00","message":"[buffer interim] 395 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.42555601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425560208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425563175+07:00","message":"> Transcript [3011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.42556581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425567845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425569762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425571827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:43.425574387+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:43.425602462+07:00","message":"push: {true \n 0 0xc001719b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:43.430590867+07:00","message":"write wav file: './tmp/7632/7632_395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.575963927+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.576032957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.576045068+07:00","message":"receive interim result [false|false]: สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.576065337+07:00","message":"[buffer interim] 396 false สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.5760816+07:00","message":"[bufferProcess] interim [960000000]:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.576084939+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.576091894+07:00","message":"[bufferProcess] send to processor (ticker):สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.576096611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.576100663+07:00","message":"> Transcript [3012] [false]: 'สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.57610393+07:00","message":"Set StatePrefix (first interim): 'สัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.580867023+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.580892665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.580897771+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.580909233+07:00","message":"[buffer interim] 396 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.580914522+07:00","message":"[bufferProcess] interim [20000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.58091639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.842768151+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.842803206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.842809627+07:00","message":"receive interim result [false|false]: สัญลักษณ์และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.842826292+07:00","message":"[buffer interim] 396 false สัญลักษณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.842833622+07:00","message":"[bufferProcess] interim [320000000]:สัญลักษณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.84283599+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.842840727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.842843528+07:00","message":"> Transcript [3013] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.842845865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.842848014+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.969606445+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.969644332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.969654242+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:44.969674757+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969682169+07:00","message":"[bufferProcess] interim [380000000]:สัญลักษณ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969684783+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969688429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969691473+07:00","message":"> Transcript [3014] [false]: 'สัญลักษณ์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.96969507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969697541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969699689+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:44.969701915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.038121732+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.038173286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.038182388+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.038202174+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038213647+07:00","message":"[bufferProcess] interim [500000000]:สัญลักษณ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038218104+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038223277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038227915+07:00","message":"> Transcript [3015] [false]: 'สัญลักษณ์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.03823328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038236867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038239768+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.038243311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.293730676+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.293780155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.293788114+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.293803023+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293810652+07:00","message":"[bufferProcess] interim [680000000]:สัญลักษณ์แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293813612+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293820897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293824464+07:00","message":"> Transcript [3016] [false]: 'สัญลักษณ์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293827706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293830203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293832236+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.293834943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.3473575+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.347398574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.347405553+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.347420649+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347431001+07:00","message":"[bufferProcess] interim [740000000]:สัญลักษณ์แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347433856+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้วก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347439502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347442428+07:00","message":"> Transcript [3017] [false]: 'สัญลักษณ์แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.34744585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347448567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347450708+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347453243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347457863+07:00","message":"Push: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347460082+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347463066+07:00","message":"Set new StatePrefix : 'สัญลักษณ์แล้วก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.347465414+07:00","message":"Next Push (prob) : 'แล้วก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.347476358+07:00","message":"push: {false สัญลักษณ์ 0 0xc0004a2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.560897477+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.560936265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็เขียนจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.560942145+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็เขียนจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.560953814+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560960779+07:00","message":"[bufferProcess] interim [980000000]:สัญลักษณ์แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560963537+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560969554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560972373+07:00","message":"> Transcript [3018] [false]: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560974817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.560977034+07:00","message":"Set new StatePrefix: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.669850413+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.669894117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็เขียนจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.669901053+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็เขียนจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.669916798+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669924564+07:00","message":"[bufferProcess] interim [40000000]:สัญลักษณ์แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669927094+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669933806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669936912+07:00","message":"> Transcript [3019] [false]: 'สัญลักษณ์แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669940644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669942881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669945416+07:00","message":"StatePrefix: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.669947686+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.678999605+07:00","message":"[GCS] IsForceVAD: false for message ID: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.816207687+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.816245478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์แล้วก็เขียนทีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.816250871+07:00","message":"receive interim result [false|false]: สัญลักษณ์แล้วก็เขียนทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.816266077+07:00","message":"[buffer interim] 396 false สัญลักษณ์แล้วก็เขียนทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816279653+07:00","message":"[bufferProcess] interim [220000000]:สัญลักษณ์แล้วก็เขียนทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816283787+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816293264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816296341+07:00","message":"> Transcript [3020] [false]: 'สัญลักษณ์แล้วก็เขียนจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816299775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816303089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816305146+07:00","message":"StatePrefix: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.816307785+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.889154044+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.889206215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ\",\"confidence\":0.8604657}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.889213222+07:00","message":"receive interim result [true|false]: แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.88922584+07:00","message":"end recv isFinal message id 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.88922872+07:00","message":"end Recv id 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.889236991+07:00","message":"[buffer interim] 396 true แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.88924645+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889250254+07:00","message":"[bufferProcess] send to processor (isfinal):สัญลักษณ์แล้วก็เขียนทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889253586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889256553+07:00","message":"> Transcript [3021] [false]: 'สัญลักษณ์แล้วก็เขียนทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.88925995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889262117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889264314+07:00","message":"StatePrefix: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889266758+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.88926853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889270658+07:00","message":"> Transcript [3022] [true]: 'แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.88927301+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889274849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.8892766+07:00","message":"StatePrefix: 'สัญลักษณ์แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889278614+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889280386+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889378236+07:00","message":"Push: 'แล้วก็เขียนฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889381621+07:00","message":"TextPushed: 'สัญลักษณ์แล้วก็เขียนฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889383941+07:00","message":"Set new StatePrefix : 'แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.88938629+07:00","message":"Next Push (prob) : 'แล้วก็ตามด้วยสัญลักษณ์แล้วก็เขียนฟรีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:45.889394133+07:00","message":"push: {true แล้วก็เขียนฟรีค่ะ 0 0xc0004a2300}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:45.889414024+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_396.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:45.898917647+07:00","message":"write wav file: './tmp/7632/7632_396.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:46.394725727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:46.394767494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:48.180896181+07:00","message":"[GCS] Start streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:48.930120291+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:48.930176959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:48.930183039+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:48.930201457+07:00","message":"[buffer interim] 397 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930209954+07:00","message":"[bufferProcess] interim [550000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930212141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930219637+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930222939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930226053+07:00","message":"> Transcript [3023] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:48.930229037+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.077517952+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.077562547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั้นเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.077568549+07:00","message":"receive interim result [false|false]: ชั้นเดียว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.077583609+07:00","message":"[buffer interim] 397 false ชั้นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.077590749+07:00","message":"[bufferProcess] interim [730000000]:ชั้นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.077593071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192566311+07:00","message":"[GCS] Cleaned up inactive client: 351"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192592411+07:00","message":"[GCS] Cleaned up inactive client: 358"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192595844+07:00","message":"[GCS] Cleaned up inactive client: 359"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192597877+07:00","message":"[GCS] Cleaned up inactive client: 357"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192599763+07:00","message":"[GCS] Cleaned up inactive client: 352"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192601864+07:00","message":"[GCS] Cleaned up inactive client: 354"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192604094+07:00","message":"[GCS] Cleaned up inactive client: 355"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192605926+07:00","message":"[GCS] Cleaned up inactive client: 356"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.19260815+07:00","message":"[GCS] Cleaned up inactive client: 364"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192610572+07:00","message":"[GCS] Cleaned up inactive client: 361"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.19261254+07:00","message":"[GCS] Cleaned up inactive client: 362"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192615372+07:00","message":"[GCS] Cleaned up inactive client: 363"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192618423+07:00","message":"[GCS] Cleaned up inactive client: 350"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192621295+07:00","message":"[GCS] Cleaned up inactive client: 360"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.192623948+07:00","message":"[GCS] Cleaned up inactive client: 353"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.246014008+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.246062299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.246068259+07:00","message":"receive interim result [false|false]: เช่นเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.246091687+07:00","message":"[buffer interim] 397 false เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246098848+07:00","message":"[bufferProcess] interim [850000000]:เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246101463+07:00","message":"[bufferProcess] send to processor:ชั้นเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246106951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246109811+07:00","message":"> Transcript [3024] [false]: 'ชั้นเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246112044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.246114384+07:00","message":"Set new StatePrefix: 'ชั้นเดียว'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:49.39528011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:49.395284234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.442093331+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.442141693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.442149427+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.442164369+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.442172293+07:00","message":"[bufferProcess] interim [90000000]:เช่นเดียวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.442175195+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.44218216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.442185402+07:00","message":"> Transcript [3025] [false]: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.442187689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.442190735+07:00","message":"Set new StatePrefix: 'เช่นเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.697953921+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.698008399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเสี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.698014723+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเสี่ย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.698029944+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698037339+07:00","message":"[bufferProcess] interim [330000000]:เช่นเดียวกันกับเสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698039934+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698045554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698048482+07:00","message":"> Transcript [3026] [false]: 'เช่นเดียวกันกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698051812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698054163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.698056398+07:00","message":"StatePrefix: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.69805881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.773831802+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.773874848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเสียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.773881548+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเสียง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.773896376+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.77390366+07:00","message":"[bufferProcess] interim [390000000]:เช่นเดียวกันกับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.77390636+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.77391371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.773916725+07:00","message":"> Transcript [3027] [false]: 'เช่นเดียวกันกับเสี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.773919927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.773922103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.773924132+07:00","message":"StatePrefix: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.773926711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.836195929+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.836238598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.83624542+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.836259349+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.83626714+07:00","message":"[bufferProcess] interim [510000000]:เช่นเดียวกันกับเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836269961+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836273705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836276565+07:00","message":"> Transcript [3028] [false]: 'เช่นเดียวกันกับเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836280029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836282181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836286229+07:00","message":"StatePrefix: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.836288674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.958933652+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.958986189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ 1 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.958993807+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.95902211+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.9590333+07:00","message":"[bufferProcess] interim [630000000]:เช่นเดียวกันกับเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959036009+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959040131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959043629+07:00","message":"> Transcript [3029] [false]: 'เช่นเดียวกันกับเศษ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959047268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959049842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.95905248+07:00","message":"StatePrefix: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959054929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959061882+07:00","message":"Push: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959064314+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959066525+07:00","message":"Set new StatePrefix : 'เช่นเดียวกันกับเศษ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:49.959068882+07:00","message":"Next Push (prob) : 'กับเศษ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:49.959085377+07:00","message":"push: {false เช่นเดียวกัน 0 0xc0039e6000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.139092585+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.13915043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.139158104+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.139174763+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139183409+07:00","message":"[bufferProcess] interim [810000000]:เช่นเดียวกันกับเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139187864+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139196668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139199637+07:00","message":"> Transcript [3030] [false]: 'เช่นเดียวกันกับเศษ 1 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139203194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139206156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139209561+07:00","message":"StatePrefix: 'เช่นเดียวกันกับเศษ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.139212454+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.267207904+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.267266215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ 1 ส่วน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.26727182+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.267285405+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267295804+07:00","message":"[bufferProcess] interim [870000000]:เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267298627+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267304868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267307681+07:00","message":"> Transcript [3031] [false]: 'เช่นเดียวกันกับเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267310389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.267312488+07:00","message":"Set new StatePrefix: 'เช่นเดียวกันกับเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473606197+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473649763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.47365607+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473671474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473674832+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473682196+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.473685744+07:00","message":"[buffer interim] 397 false  1 ส่วน 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473693254+07:00","message":"[bufferProcess] interim [110000000]:เช่นเดียวกันกับเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473696186+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473699631+07:00","message":"[bufferProcess] interim [110000000]: 1 ส่วน 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473702706+07:00","message":"[bufferProcess] update buffer: เช่นเดียวกันกับเศษ 1 ส่วน 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473705981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473709077+07:00","message":"> Transcript [3032] [false]: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473711494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.473713935+07:00","message":"Set new StatePrefix: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529724733+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529774475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529783962+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529797899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529802163+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529812381+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.529817797+07:00","message":"[buffer interim] 397 false  1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529827283+07:00","message":"[bufferProcess] interim [170000000]:เช่นเดียวกันกับเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.52983032+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษ 1 ส่วน 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.52983382+07:00","message":"[bufferProcess] interim [170000000]: 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529837124+07:00","message":"[bufferProcess] update buffer: เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529840281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529843316+07:00","message":"> Transcript [3033] [false]: 'เช่นเดียวกันกับเศษ 1 ส่วน 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529846176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529851169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529854323+07:00","message":"StatePrefix: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.529856799+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.799349453+07:00","message":"[GCS] IsForceVAD: false for message ID: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846740062+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846782009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ 1 ส่วน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846789599+07:00","message":"receive interim result [false|false]: เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846806194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846809492+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846817966+07:00","message":"[buffer interim] 397 false เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.846821478+07:00","message":"[buffer interim] 397 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846827901+07:00","message":"[bufferProcess] interim [470000000]:เช่นเดียวกันกับเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846832314+07:00","message":"[bufferProcess] send to processor:เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846836355+07:00","message":"[bufferProcess] interim [470000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846839908+07:00","message":"[bufferProcess] update buffer: เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846842605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846845224+07:00","message":"> Transcript [3034] [false]: 'เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846848456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846850586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.84685248+07:00","message":"StatePrefix: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.846855307+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.925013077+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.925066867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ\",\"confidence\":0.95563906}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.9250749+07:00","message":"receive interim result [true|false]: เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.92509271+07:00","message":"end recv isFinal message id 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.925095496+07:00","message":"end Recv id 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.925102696+07:00","message":"[buffer interim] 397 true เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925113876+07:00","message":"[bufferProcess] interim [620000000]:เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.92512029+07:00","message":"[bufferProcess] send to processor (isfinal):เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925124042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925126998+07:00","message":"> Transcript [3035] [false]: 'เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925129938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925132127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925134117+07:00","message":"StatePrefix: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925137245+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925139277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925141491+07:00","message":"> Transcript [3036] [true]: 'เช่นเดียวกันกับเศษ 1 ส่วน 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925143863+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925145609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925147349+07:00","message":"StatePrefix: 'เช่นเดียวกันกับเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925149289+07:00","message":"TextPushed: 'เช่นเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:50.925156693+07:00","message":"Push: 'กับเศษ 1 ส่วน 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:50.925177299+07:00","message":"push: {true กับเศษ 1 ส่วน 2 นะคะ 0 0xc0039e6000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:50.933608482+07:00","message":"write wav file: './tmp/7632/7632_397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.120323085+07:00","message":"[GCS] Start streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.795344943+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.795396946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.795403062+07:00","message":"receive interim result [false|false]: กูต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.795419909+07:00","message":"[buffer interim] 398 false กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.795427553+07:00","message":"[bufferProcess] interim [480000000]:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.795429655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.851411717+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.851449123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.851456544+07:00","message":"receive interim result [false|false]: คุณต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:51.851471041+07:00","message":"[buffer interim] 398 false คุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.851480682+07:00","message":"[bufferProcess] interim [600000000]:คุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.851484333+07:00","message":"[bufferProcess] send to processor:กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.851488922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.851492015+07:00","message":"> Transcript [3037] [false]: 'กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:51.851494462+07:00","message":"Set StatePrefix (first interim): 'กูต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.125452905+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.125513422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.125520617+07:00","message":"receive interim result [false|false]: คุณต้องการบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.125535616+07:00","message":"[buffer interim] 398 false คุณต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125544198+07:00","message":"[bufferProcess] interim [780000000]:คุณต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125547344+07:00","message":"[bufferProcess] send to processor:คุณต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125555791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125559394+07:00","message":"> Transcript [3038] [false]: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125561801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.125564802+07:00","message":"Set new StatePrefix: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.173630696+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.173683064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.17368988+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.173702998+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173710888+07:00","message":"[bufferProcess] interim [900000000]:คุณต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173713252+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173718915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173721845+07:00","message":"> Transcript [3039] [false]: 'คุณต้องการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173725154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173727325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.173729545+07:00","message":"StatePrefix: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.17373214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.37876971+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.378815767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.378821954+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเสีย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.378845268+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378853532+07:00","message":"[bufferProcess] interim [80000000]:คุณต้องการบอกว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378856032+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378859577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378863149+07:00","message":"> Transcript [3040] [false]: 'คุณต้องการบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378866553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378868681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378870741+07:00","message":"StatePrefix: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.378872876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:52.396001479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:52.396001566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.495853003+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.495895236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.495902037+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.495914103+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495922574+07:00","message":"[bufferProcess] interim [140000000]:คุณต้องการบอกว่าเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495925867+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495934559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495938239+07:00","message":"> Transcript [3041] [false]: 'คุณต้องการบอกว่าเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495943242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495946422+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495950727+07:00","message":"StatePrefix: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.495952903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.572729555+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.572776599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเสร็จหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.572783159+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเสร็จหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.572799111+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572808379+07:00","message":"[bufferProcess] interim [260000000]:คุณต้องการบอกว่าเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.57281217+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572820157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572825059+07:00","message":"> Transcript [3042] [false]: 'คุณต้องการบอกว่าเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572830261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572833484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572836328+07:00","message":"StatePrefix: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572839479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572847548+07:00","message":"Push: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572850668+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.572854476+07:00","message":"Set new StatePrefix : 'คุณต้องการบอกว่าเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.57285752+07:00","message":"Next Push (prob) : 'บอกว่าเสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.572883981+07:00","message":"push: {false คุณต้องการ 0 0xc0018a4f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.600670501+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.600716123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเสร็จ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.600722034+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเสร็จ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.600739426+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเสร็จ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600747025+07:00","message":"[bufferProcess] interim [320000000]:คุณต้องการบอกว่าเสร็จ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600749921+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600754227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600757511+07:00","message":"> Transcript [3043] [false]: 'คุณต้องการบอกว่าเสร็จหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600761108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600763339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600765308+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.600768863+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.704307433+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.704350218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเสร็จ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.704356966+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเสร็จ 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.704370326+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเสร็จ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704379053+07:00","message":"[bufferProcess] interim [380000000]:คุณต้องการบอกว่าเสร็จ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704381758+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเสร็จ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704387149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704390044+07:00","message":"> Transcript [3044] [false]: 'คุณต้องการบอกว่าเสร็จ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704393544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704395968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704398342+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.704401065+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.747730768+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.747765991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.747771756+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.747788356+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.747795847+07:00","message":"[bufferProcess] interim [440000000]:คุณต้องการบอกว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.747798563+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเสร็จ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.7478023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.747805086+07:00","message":"> Transcript [3045] [false]: 'คุณต้องการบอกว่าเสร็จ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.7478084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.747810652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.74781268+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.747814816+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.872661061+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.872701792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.872707757+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.872721993+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.87273389+07:00","message":"[bufferProcess] interim [560000000]:คุณต้องการบอกว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.872737245+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.87274397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.872747664+07:00","message":"> Transcript [3046] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.872750331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.872752439+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.876412225+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.876434497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.876439267+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:52.876447529+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876451447+07:00","message":"[bufferProcess] interim [620000000]:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876455622+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876462031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876465458+07:00","message":"> Transcript [3047] [false]: 'คุณต้องการบอกว่าเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876468738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:52.876471698+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.229347727+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.22938898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษหนึ่งส่วนสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.229396006+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษหนึ่งส่วนสอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.2294109+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229419372+07:00","message":"[bufferProcess] interim [920000000]:คุณต้องการบอกว่าเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229422033+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229427605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229430537+07:00","message":"> Transcript [3048] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229433669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.229435819+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721815737+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721858426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721867594+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721878016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 Smile\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721880903+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 Smile"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721888469+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.721894197+07:00","message":"[buffer interim] 398 false  1 ส่วน 2 Smile"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721901007+07:00","message":"[bufferProcess] interim [400000000]:คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721904194+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721909201+07:00","message":"[bufferProcess] interim [400000000]: 1 ส่วน 2 Smile"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721912731+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 Smile"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721915888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721919065+07:00","message":"> Transcript [3049] [false]: 'คุณต้องการบอกว่าเศษหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721921942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.721924032+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษหนึ่งส่วนสอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.792961558+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.792994255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.793000142+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.793009748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.793013036+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.793019772+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:53.793024103+07:00","message":"[buffer interim] 398 false  1 ส่วน 2 เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793033028+07:00","message":"[bufferProcess] interim [460000000]:คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793035924+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 Smile"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793039054+07:00","message":"[bufferProcess] interim [460000000]: 1 ส่วน 2 เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793042461+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.7930457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793048611+07:00","message":"> Transcript [3050] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 Smile'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793051034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:53.793053103+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 Smile'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.09978476+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099825818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099832776+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099848931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099852133+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099859339+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.099863016+07:00","message":"[buffer interim] 398 false  1 ส่วน 2 เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099870108+07:00","message":"[bufferProcess] interim [760000000]:คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099872785+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.09987605+07:00","message":"[bufferProcess] interim [760000000]: 1 ส่วน 2 เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099879629+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099883043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099886375+07:00","message":"> Transcript [3051] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099891315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.099893484+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289564647+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289600021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289605901+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289617825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 2 เป็นสมาชิกของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289621314+07:00","message":"receive interim result [false|false]:  1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289628626+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.289632178+07:00","message":"[buffer interim] 398 false  1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289639141+07:00","message":"[bufferProcess] interim [940000000]:คุณต้องการบอกว่าเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289643075+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289647061+07:00","message":"[bufferProcess] interim [940000000]: 1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.28965007+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289653366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.2896559+07:00","message":"> Transcript [3052] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289659363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289661857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289663755+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.289668682+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296362623+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296379631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.29638492+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296394382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นสมาชิกของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296397888+07:00","message":"receive interim result [false|false]:  เป็นสมาชิกของจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296404579+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.296409619+07:00","message":"[buffer interim] 398 false  เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296413703+07:00","message":"[bufferProcess] interim [0]:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296415932+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296422068+07:00","message":"[bufferProcess] interim [0]: เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296424741+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296427156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296429459+07:00","message":"> Transcript [3053] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.29643252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296434572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296436597+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.296438907+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346889821+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346913178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346918211+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.34692812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นสมาชิกของจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346932402+07:00","message":"receive interim result [false|false]:  เป็นสมาชิกของจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346938165+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.346941651+07:00","message":"[buffer interim] 398 false  เป็นสมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346946749+07:00","message":"[bufferProcess] interim [120000000]:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346949579+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346952967+07:00","message":"[bufferProcess] interim [120000000]: เป็นสมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346956582+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346960015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346962279+07:00","message":"> Transcript [3054] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346965391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346967502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346969343+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.346971665+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490190543+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490232477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490238767+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.49025001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นสมาชิกของจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490253302+07:00","message":"receive interim result [false|false]:  เป็นสมาชิกของจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490260832+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490264194+07:00","message":"[buffer interim] 398 false  เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490270951+07:00","message":"[bufferProcess] interim [180000000]:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490273845+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490276936+07:00","message":"[bufferProcess] interim [180000000]: เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.49028018+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.49028326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490286043+07:00","message":"> Transcript [3055] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490289749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490292108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490294115+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490296479+07:00","message":"TextPushed: 'คุณต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490300208+07:00","message":"Push: 'บอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490302583+07:00","message":"TextPushed: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490304759+07:00","message":"Set new StatePrefix : 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.490307091+07:00","message":"Next Push (prob) : 'ของจริง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.490315168+07:00","message":"push: {false บอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก 0 0xc0018a4f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.519732719+07:00","message":"[GCS] IsForceVAD: false for message ID: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608173245+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608219363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608225502+07:00","message":"receive interim result [false|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608238129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เป็นสมาชิกของจี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608241489+07:00","message":"receive interim result [false|false]:  เป็นสมาชิกของจี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608249277+07:00","message":"[buffer interim] 398 false คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.608252565+07:00","message":"[buffer interim] 398 false  เป็นสมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608259583+07:00","message":"[bufferProcess] interim [300000000]:คุณต้องการบอกว่าเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.60826275+07:00","message":"[bufferProcess] send to processor:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608266106+07:00","message":"[bufferProcess] interim [300000000]: เป็นสมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608269011+07:00","message":"[bufferProcess] update buffer: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608272139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608275401+07:00","message":"> Transcript [3056] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.608277773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.6082798+07:00","message":"Set new StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจีน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663241688+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663294813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ G\",\"confidence\":0.8361226}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663304581+07:00","message":"receive interim result [true|false]: คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ G"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663317574+07:00","message":"end recv isFinal message id 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663321121+07:00","message":"end Recv id 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663331192+07:00","message":"[buffer interim] 398 true คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ G"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663345041+07:00","message":"[bufferProcess] interim [420000000]:คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ G"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663350094+07:00","message":"[bufferProcess] send to processor (isfinal):คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663363539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.66337766+07:00","message":"> Transcript [3057] [false]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663381589+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663384051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663387144+07:00","message":"> Transcript [3058] [true]: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของ G'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663390771+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663393271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663395861+07:00","message":"StatePrefix: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิกของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663398429+07:00","message":"TextPushed: 'คุณต้องการบอกว่าเศษ 1 ส่วน 2 เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:54.663407747+07:00","message":"Push: 'ของ G'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.663419045+07:00","message":"push: {true ของ G 0 0xc0018a4f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:54.671986044+07:00","message":"write wav file: './tmp/7632/7632_398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:54.844292715+07:00","message":"[GCS] Start streaming session, msgId: 399"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:55.396432141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:55.396460177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.708686749+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.708730129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.708737112+07:00","message":"receive interim result [false|false]: ว่าจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.708753626+07:00","message":"[buffer interim] 399 false ว่าจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.708762635+07:00","message":"[bufferProcess] interim [900000000]:ว่าจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.708766236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.708774879+07:00","message":"[bufferProcess] send to processor (ticker):ว่าจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.70877895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.708783535+07:00","message":"> Transcript [3059] [false]: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.708787061+07:00","message":"Set StatePrefix (first interim): 'ว่าจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.886118911+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.886172087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.8861815+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:55.886196638+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.886208431+07:00","message":"[bufferProcess] interim [80000000]:ว่าจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:55.886211314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.214507601+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.214560298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็นเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.214566712+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็นเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.21458226+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214593503+07:00","message":"[bufferProcess] interim [380000000]:ว่าจะเขียนเป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214596188+07:00","message":"[bufferProcess] send to processor:ว่าจะเขียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214600684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214603984+07:00","message":"> Transcript [3060] [false]: 'ว่าจะเขียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214607629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214609986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214612028+07:00","message":"StatePrefix: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.214614287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.403995606+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.404036394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็นเศษหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.404042394+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็นเศษหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.404057287+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404065039+07:00","message":"[bufferProcess] interim [620000000]:ว่าจะเขียนเป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404067755+07:00","message":"[bufferProcess] send to processor:ว่าจะเขียนเป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.40407183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404075204+07:00","message":"> Transcript [3061] [false]: 'ว่าจะเขียนเป็นเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404079084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404088391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404091021+07:00","message":"StatePrefix: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.404093407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.586639753+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.586678088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็นเศษหนึ่งส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.586684492+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็นเศษหนึ่งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.586698156+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586705048+07:00","message":"[bufferProcess] interim [740000000]:ว่าจะเขียนเป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586708065+07:00","message":"[bufferProcess] send to processor:ว่าจะเขียนเป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586714524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586717512+07:00","message":"> Transcript [3062] [false]: 'ว่าจะเขียนเป็นเศษหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586720936+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586723194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586725414+07:00","message":"StatePrefix: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.586727901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.717719384+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.717755913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.717762018+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.717778511+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717788963+07:00","message":"[bufferProcess] interim [920000000]:ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717792106+07:00","message":"[bufferProcess] send to processor:ว่าจะเขียนเป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717795931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717799106+07:00","message":"> Transcript [3063] [false]: 'ว่าจะเขียนเป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717802413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717804612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717806657+07:00","message":"StatePrefix: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717809078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717816165+07:00","message":"Push: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717818774+07:00","message":"TextPushed: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717820899+07:00","message":"Set new StatePrefix : 'ว่าจะเขียนเป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.717823327+07:00","message":"Next Push (prob) : 'เป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.717831521+07:00","message":"push: {false ว่าจะเขียน 0 0xc0032b2700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.783958312+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.78399644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.784002618+07:00","message":"receive interim result [false|false]: ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:56.784017138+07:00","message":"[buffer interim] 399 false ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784027566+07:00","message":"[bufferProcess] interim [980000000]:ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784030077+07:00","message":"[bufferProcess] send to processor:ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784033667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784036935+07:00","message":"> Transcript [3064] [false]: 'ว่าจะเขียนเป็นเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784040183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.78404239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.78404455+07:00","message":"StatePrefix: 'ว่าจะเขียนเป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:56.784047056+07:00","message":"TextPushed: 'ว่าจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.018868844+07:00","message":"[GCS] IsForceVAD: false for message ID: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.08070384+07:00","message":"[GCS] Start streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.13930705+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139347817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กูว่าจะเขียนเป็นเศษ 1 ส่วน 2\",\"confidence\":0.81942415}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139352667+07:00","message":"[GCS] IsForceVAD: false for message ID: 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139354887+07:00","message":"receive interim result [true|false]: กูว่าจะเขียนเป็นเศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139379461+07:00","message":"end recv isFinal message id 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139383403+07:00","message":"end Recv id 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.13939732+07:00","message":"[buffer interim] 399 true กูว่าจะเขียนเป็นเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139426544+07:00","message":"[bufferProcess] interim [400000000]:กูว่าจะเขียนเป็นเศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139431641+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139436487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139439719+07:00","message":"> Transcript [3065] [false]: 'ว่าจะเขียนเป็นเศษหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139443344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.13944531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139447566+07:00","message":"StatePrefix: 'ว่าจะเขียนเป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139450354+07:00","message":"TextPushed: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139452289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139454348+07:00","message":"> Transcript [3066] [true]: 'กูว่าจะเขียนเป็นเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139456558+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139458517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139460294+07:00","message":"StatePrefix: 'ว่าจะเขียนเป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139462533+07:00","message":"TextPushed: 'ว่าจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139464364+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139577892+07:00","message":"Push: 'เป็นเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139581159+07:00","message":"TextPushed: 'ว่าจะเขียนเป็นเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139583413+07:00","message":"Set new StatePrefix : 'กูว่าจะเขียนเป็นเศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.13958602+07:00","message":"Next Push (prob) : 'กูว่าจะเขียนเป็นเศษ 1 ส่วน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.139593901+07:00","message":"push: {true เป็นเศษ 1 ส่วน 2 0 0xc0032b2700}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.139598566+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_399.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:57.146454478+07:00","message":"write wav file: './tmp/7632/7632_399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.351392163+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.351423565+07:00","message":"found end of frame, send empty tag with msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.351427737+07:00","message":"end Recv id 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.351434843+07:00","message":"[buffer interim] 400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351443313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.3514477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351450939+07:00","message":"> Transcript [3067] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351454266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.35145643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351458441+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351460386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:57.351466373+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.351476254+07:00","message":"push: {true \n 0 0xc0032b2980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:12:57.361065812+07:00","message":"write wav file: './tmp/7632/7632_400.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:57.591684723+07:00","message":"[GCS] Start streaming session, msgId: 401"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:58.396604591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:12:58.396616617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.448269851+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.448323645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.448331857+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.448353302+07:00","message":"[buffer interim] 401 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.448361095+07:00","message":"[bufferProcess] interim [660000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.448363105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.448368263+07:00","message":"[bufferProcess] send to processor (ticker):สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.448371643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.44837447+07:00","message":"> Transcript [3068] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.448376896+07:00","message":"Set StatePrefix (first interim): 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.764625478+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.764671473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.76467799+07:00","message":"receive interim result [false|false]: สมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.764699123+07:00","message":"[buffer interim] 401 false สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.764707272+07:00","message":"[bufferProcess] interim [960000000]:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.764709433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.972573293+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.972613495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.972620401+07:00","message":"receive interim result [false|false]: สมาชิกของจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:58.972638372+07:00","message":"[buffer interim] 401 false สมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972650193+07:00","message":"[bufferProcess] interim [200000000]:สมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.97265254+07:00","message":"[bufferProcess] send to processor:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972656654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972659909+07:00","message":"> Transcript [3069] [false]: 'สมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972663074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972668076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972670154+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:58.972672349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.035285861+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.035327002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.035333735+07:00","message":"receive interim result [false|false]: สมาชิกของจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.035350878+07:00","message":"[buffer interim] 401 false สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035360407+07:00","message":"[bufferProcess] interim [260000000]:สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035363059+07:00","message":"[bufferProcess] send to processor:สมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035368675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035372093+07:00","message":"> Transcript [3070] [false]: 'สมาชิกของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035375664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035378178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035380296+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.035382563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.229531649+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.229574907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.229582113+07:00","message":"receive interim result [false|false]: สมาชิกของจี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.229597063+07:00","message":"[buffer interim] 401 false สมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229605559+07:00","message":"[bufferProcess] interim [500000000]:สมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229608539+07:00","message":"[bufferProcess] send to processor:สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229612247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229615166+07:00","message":"> Transcript [3071] [false]: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229618416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229620669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229622664+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.229624742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.345960453+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.346017851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.34602694+07:00","message":"receive interim result [false|false]: สมาชิกของจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.346045652+07:00","message":"[buffer interim] 401 false สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346058054+07:00","message":"[bufferProcess] interim [560000000]:สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346061789+07:00","message":"[bufferProcess] send to processor:สมาชิกของจี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346068682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346074097+07:00","message":"> Transcript [3072] [false]: 'สมาชิกของจี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346079228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346082709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346100046+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346103329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.34611046+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346112697+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346115051+07:00","message":"Set new StatePrefix : 'สมาชิกของจี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.346117442+07:00","message":"Next Push (prob) : 'ของจี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.346141333+07:00","message":"push: {false สมาชิก 0 0xc000183b80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.47154414+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.471587986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจริงแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.471594691+07:00","message":"receive interim result [false|false]: สมาชิกของจริงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.471617259+07:00","message":"[buffer interim] 401 false สมาชิกของจริงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.471626104+07:00","message":"[bufferProcess] interim [680000000]:สมาชิกของจริงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.471628739+07:00","message":"[bufferProcess] send to processor:สมาชิกของจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.471634386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.4716374+07:00","message":"> Transcript [3073] [false]: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.471640137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.471643128+07:00","message":"Set new StatePrefix: 'สมาชิกของจริง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.540621455+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.540658512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจริงแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.540667503+07:00","message":"receive interim result [false|false]: สมาชิกของจริงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.540685511+07:00","message":"[buffer interim] 401 false สมาชิกของจริงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540694105+07:00","message":"[bufferProcess] interim [800000000]:สมาชิกของจริงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540696776+07:00","message":"[bufferProcess] send to processor:สมาชิกของจริงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540700529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540703749+07:00","message":"> Transcript [3074] [false]: 'สมาชิกของจริงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540707466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540709707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.54071178+07:00","message":"StatePrefix: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.540714239+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.737465267+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.737507334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของจริงแบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.737515086+07:00","message":"receive interim result [false|false]: สมาชิกของจริงแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.737529241+07:00","message":"[buffer interim] 401 false สมาชิกของจริงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737537093+07:00","message":"[bufferProcess] interim [980000000]:สมาชิกของจริงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737539854+07:00","message":"[bufferProcess] send to processor:สมาชิกของจริงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737546711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737549805+07:00","message":"> Transcript [3075] [false]: 'สมาชิกของจริงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737553471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737555911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737558635+07:00","message":"StatePrefix: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:12:59.737561684+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:12:59.899644058+07:00","message":"[GCS] IsForceVAD: false for message ID: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.000940336+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.000983678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของ G แบบนี้ค่ะ\",\"confidence\":0.8759069}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.000990572+07:00","message":"receive interim result [true|false]: สมาชิกของ G แบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.000998646+07:00","message":"end recv isFinal message id 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.001001202+07:00","message":"end Recv id 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.001009871+07:00","message":"[buffer interim] 401 true สมาชิกของ G แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001020951+07:00","message":"[bufferProcess] interim [340000000]:สมาชิกของ G แบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001024433+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิกของจริงแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001028283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001031155+07:00","message":"> Transcript [3076] [false]: 'สมาชิกของจริงแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001034226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001036379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001038371+07:00","message":"StatePrefix: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001040969+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001043274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001045542+07:00","message":"> Transcript [3077] [true]: 'สมาชิกของ G แบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.00104804+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001049932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001052877+07:00","message":"StatePrefix: 'สมาชิกของจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001054954+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:00.001058357+07:00","message":"Push: 'ของ G แบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.001067379+07:00","message":"push: {true ของ G แบบนี้ค่ะ 0 0xc000183b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:00.009045379+07:00","message":"write wav file: './tmp/7632/7632_401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:00.992314999+07:00","message":"[GCS] Start streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.119407611+07:00","message":"[GCS] IsForceVAD: false for message ID: 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.273605732+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.273642038+07:00","message":"found end of frame, send empty tag with msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.273646015+07:00","message":"end Recv id 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.273655353+07:00","message":"[buffer interim] 402 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273664981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273669271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273673006+07:00","message":"> Transcript [3078] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273676113+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273678146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273680056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273681941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:01.273684844+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:01.273695372+07:00","message":"push: {true \n 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:01.277942732+07:00","message":"write wav file: './tmp/7632/7632_402.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:01.397037773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:01.397040686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.021637776+07:00","message":"[GCS] Start streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.37326231+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.373301346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.373308108+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.373323822+07:00","message":"[buffer interim] 403 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373332609+07:00","message":"[bufferProcess] interim [420000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373335811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373343589+07:00","message":"[bufferProcess] send to processor (ticker):ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373347984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373352867+07:00","message":"> Transcript [3079] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.373356287+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.490384016+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.490423775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.490429654+07:00","message":"receive interim result [false|false]: สวย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.490446351+07:00","message":"[buffer interim] 403 false สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.490453454+07:00","message":"[bufferProcess] interim [480000000]:สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.490456288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.683986225+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.684023835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.684029647+07:00","message":"receive interim result [false|false]: ส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.684044037+07:00","message":"[buffer interim] 403 false ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684052581+07:00","message":"[bufferProcess] interim [660000000]:ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684056526+07:00","message":"[bufferProcess] send to processor:สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684061064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684064923+07:00","message":"> Transcript [3080] [false]: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684067456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.684070023+07:00","message":"Set new StatePrefix: 'สวย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.688454573+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.688475442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.688479849+07:00","message":"receive interim result [false|false]: ส่วนคำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.688490011+07:00","message":"[buffer interim] 403 false ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688494188+07:00","message":"[bufferProcess] interim [720000000]:ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688496423+07:00","message":"[bufferProcess] send to processor:ส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688498931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688501266+07:00","message":"> Transcript [3081] [false]: 'ส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688503199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.688505379+07:00","message":"Set new StatePrefix: 'ส่วนค่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.866852172+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.866893573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.866899637+07:00","message":"receive interim result [false|false]: ส่วนคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:02.866915767+07:00","message":"[buffer interim] 403 false ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866926848+07:00","message":"[bufferProcess] interim [840000000]:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866929154+07:00","message":"[bufferProcess] send to processor:ส่วนคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866933633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866937056+07:00","message":"> Transcript [3082] [false]: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866939522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:02.866941955+07:00","message":"Set new StatePrefix: 'ส่วนคำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.386224525+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.386268932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.38627586+07:00","message":"receive interim result [false|false]: ส่วนคำว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.386289125+07:00","message":"[buffer interim] 403 false ส่วนคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386297185+07:00","message":"[bufferProcess] interim [380000000]:ส่วนคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386299911+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386305621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386308818+07:00","message":"> Transcript [3083] [false]: 'ส่วนคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386312536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386315075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386317106+07:00","message":"StatePrefix: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.386319397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.579429497+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.579464486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.579470463+07:00","message":"receive interim result [false|false]: ส่วนคำว่าไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.579486321+07:00","message":"[buffer interim] 403 false ส่วนคำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.57949288+07:00","message":"[bufferProcess] interim [620000000]:ส่วนคำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.579495145+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.579499325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.579502021+07:00","message":"> Transcript [3084] [false]: 'ส่วนคำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.579504916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.57950703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.57950931+07:00","message":"StatePrefix: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.579511466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.898077554+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.898124751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่เป็นสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.898130513+07:00","message":"receive interim result [false|false]: ส่วนคำว่าไม่เป็นสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:03.898147693+07:00","message":"[buffer interim] 403 false ส่วนคำว่าไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898155535+07:00","message":"[bufferProcess] interim [920000000]:ส่วนคำว่าไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898158024+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898162019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898165566+07:00","message":"> Transcript [3085] [false]: 'ส่วนคำว่าไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898169168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898171321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898173459+07:00","message":"StatePrefix: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:03.898175557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.084383928+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.084424999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.084431488+07:00","message":"receive interim result [false|false]: ส่วนคำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.084446074+07:00","message":"[buffer interim] 403 false ส่วนคำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084453479+07:00","message":"[bufferProcess] interim [40000000]:ส่วนคำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.08445621+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่าไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084459995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084464892+07:00","message":"> Transcript [3086] [false]: 'ส่วนคำว่าไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084468432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084470614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084472585+07:00","message":"StatePrefix: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084474964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084477952+07:00","message":"Push: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084480205+07:00","message":"TextPushed: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084482496+07:00","message":"Set new StatePrefix : 'ส่วนคำว่าไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.084485081+07:00","message":"Next Push (prob) : 'ว่าไม่เป็นสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.084493722+07:00","message":"push: {false ส่วนคำ 0 0xc0032b3300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.346433976+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.346471732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.346477617+07:00","message":"receive interim result [false|false]: ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.34649318+07:00","message":"[buffer interim] 403 false ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.34650123+07:00","message":"[bufferProcess] interim [400000000]:ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.346503721+07:00","message":"[bufferProcess] send to processor:ส่วนคำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.346507138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.34651087+07:00","message":"> Transcript [3087] [false]: 'ส่วนคำว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.346513509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.346515906+07:00","message":"Set new StatePrefix: 'ส่วนคำว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:04.397841354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:04.397851297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.641414067+07:00","message":"[GCS] IsForceVAD: false for message ID: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.738964689+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.739011921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคำว่าไม่เป็นสมาชิกของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.73901971+07:00","message":"receive interim result [true|false]: ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.739031898+07:00","message":"end recv isFinal message id 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.73903498+07:00","message":"end Recv id 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.739041694+07:00","message":"[buffer interim] 403 true ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739051394+07:00","message":"[bufferProcess] interim [850000000]:ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739054773+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนคำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739058042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739061623+07:00","message":"> Transcript [3088] [false]: 'ส่วนคำว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739064955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739066915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739069269+07:00","message":"StatePrefix: 'ส่วนคำว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739071499+07:00","message":"TextPushed: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739073319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739075397+07:00","message":"> Transcript [3089] [true]: 'ส่วนคำว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.73907763+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739079603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739083649+07:00","message":"StatePrefix: 'ส่วนคำว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739085623+07:00","message":"TextPushed: 'ส่วนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:04.739088762+07:00","message":"Push: 'ว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.739104268+07:00","message":"push: {true ว่าไม่เป็นสมาชิกของ 0 0xc0032b3300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:04.748820347+07:00","message":"write wav file: './tmp/7632/7632_403.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:04.774159721+07:00","message":"[GCS] Start streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.777512603+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.777554155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.777559819+07:00","message":"receive interim result [false|false]: เขียนแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.777570926+07:00","message":"[buffer interim] 404 false เขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.777578921+07:00","message":"[bufferProcess] interim [780000000]:เขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.77758096+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.777587069+07:00","message":"[bufferProcess] send to processor (ticker):เขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.77759026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.777593234+07:00","message":"> Transcript [3090] [false]: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.777595905+07:00","message":"Set StatePrefix (first interim): 'เขียนแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.820442175+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.820481147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.820486321+07:00","message":"receive interim result [false|false]: เขียนแทนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:05.820499283+07:00","message":"[buffer interim] 404 false เขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.820507077+07:00","message":"[bufferProcess] interim [840000000]:เขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:05.820510297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.005011719+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.005063287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.005069039+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.005080742+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005088035+07:00","message":"[bufferProcess] interim [80000000]:เขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005096847+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005102875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005105798+07:00","message":"> Transcript [3091] [false]: 'เขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005109464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.00511179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005114152+07:00","message":"StatePrefix: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.005116308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.593438694+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.59348152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.593487479+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.5935057+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.59351709+07:00","message":"[bufferProcess] interim [620000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.59352023+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593524936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593528324+07:00","message":"> Transcript [3092] [false]: 'เขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593531742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593533852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593535917+07:00","message":"StatePrefix: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.593539053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.84583683+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.845881048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.845887892+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.845901403+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845909628+07:00","message":"[bufferProcess] interim [860000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845912316+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845915864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.84591919+07:00","message":"> Transcript [3093] [false]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845922684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845924925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845927214+07:00","message":"StatePrefix: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.845929654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.910883863+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.910931906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.910938949+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.910953245+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910962943+07:00","message":"[bufferProcess] interim [980000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910966989+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910975262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910978501+07:00","message":"> Transcript [3094] [false]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910981877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910984517+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910986521+07:00","message":"StatePrefix: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910990446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910995226+07:00","message":"Push: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910997296+07:00","message":"TextPushed: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.910999533+07:00","message":"Set new StatePrefix : 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:06.911002216+07:00","message":"Next Push (prob) : 'ด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:06.911010639+07:00","message":"push: {false เขียนแทน 0 0xc002a08180}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.053940312+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.053986017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.053992719+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.054005797+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054014515+07:00","message":"[bufferProcess] interim [100000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054017408+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054023233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054026065+07:00","message":"> Transcript [3095] [false]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054030098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054032636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054034562+07:00","message":"StatePrefix: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.054037099+07:00","message":"TextPushed: 'เขียนแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.103889936+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.103934713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.103940485+07:00","message":"receive interim result [false|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.103954145+07:00","message":"[buffer interim] 404 false เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103962012+07:00","message":"[bufferProcess] interim [220000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103964873+07:00","message":"[bufferProcess] send to processor:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103970795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103973631+07:00","message":"> Transcript [3096] [false]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103977489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103979765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103981726+07:00","message":"StatePrefix: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.103984248+07:00","message":"TextPushed: 'เขียนแทน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.200589911+07:00","message":"[GCS] IsForceVAD: false for message ID: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.320488441+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.320541668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.320550435+07:00","message":"receive interim result [true|false]: เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.32056055+07:00","message":"end recv isFinal message id 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.320563374+07:00","message":"end Recv id 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.32057061+07:00","message":"[buffer interim] 404 true เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320579172+07:00","message":"[bufferProcess] interim [460000000]:เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.32058456+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320588315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320591295+07:00","message":"> Transcript [3097] [false]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320594598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320596885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320598821+07:00","message":"StatePrefix: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320600943+07:00","message":"TextPushed: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320602782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320604957+07:00","message":"> Transcript [3098] [true]: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.32060738+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320609215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320611114+07:00","message":"StatePrefix: 'เขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320613534+07:00","message":"TextPushed: 'เขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:07.320619397+07:00","message":"Push: 'ด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.320629124+07:00","message":"push: {true ด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ 0 0xc002a08180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:07.327972481+07:00","message":"write wav file: './tmp/7632/7632_404.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:07.398104638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:07.39810262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:07.651936482+07:00","message":"[GCS] Start streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.201789169+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.20184707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.201853413+07:00","message":"receive interim result [false|false]: สัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.201870378+07:00","message":"[buffer interim] 405 false สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.201878875+07:00","message":"[bufferProcess] interim [420000000]:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.201881411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.310467497+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.310507977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.310514108+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.310527872+07:00","message":"[buffer interim] 405 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.31053897+07:00","message":"[bufferProcess] interim [480000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.310541414+07:00","message":"[bufferProcess] send to processor:สัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.310544934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.310547689+07:00","message":"> Transcript [3099] [false]: 'สัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.310550004+07:00","message":"Set StatePrefix (first interim): 'สัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.65633703+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.656380517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.656388375+07:00","message":"receive interim result [false|false]: สัญลักษณ์ค่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.656404792+07:00","message":"[buffer interim] 405 false สัญลักษณ์ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.656415184+07:00","message":"[bufferProcess] interim [780000000]:สัญลักษณ์ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.656419783+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.656424342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.656427926+07:00","message":"> Transcript [3100] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.65643032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.656432665+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.721785762+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.721830185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.72183654+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้าย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.721852686+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721861246+07:00","message":"[bufferProcess] interim [840000000]:สัญลักษณ์คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721864083+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721868036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721870963+07:00","message":"> Transcript [3101] [false]: 'สัญลักษณ์ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721874448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721876485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721878518+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.721881622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.82852852+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.828578387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.828584865+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:08.828604258+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828613161+07:00","message":"[bufferProcess] interim [20000000]:สัญลักษณ์คล้ายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828616128+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828621454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828624295+07:00","message":"> Transcript [3102] [false]: 'สัญลักษณ์คล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828628446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828631106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828633224+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:08.828635574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.092672483+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.092726089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.092733489+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.092748516+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092756181+07:00","message":"[bufferProcess] interim [320000000]:สัญลักษณ์คล้ายกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092759115+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092766717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092769738+07:00","message":"> Transcript [3103] [false]: 'สัญลักษณ์คล้ายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092773237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092775581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092777762+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.092780531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.417780946+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.41783137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.417837468+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.417850789+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417859627+07:00","message":"[bufferProcess] interim [620000000]:สัญลักษณ์คล้ายกันค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417862137+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.41786766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417870622+07:00","message":"> Transcript [3104] [false]: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417874683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417877148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417879287+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417882162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417887359+07:00","message":"Push: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417889375+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417891786+07:00","message":"Set new StatePrefix : 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.417894281+07:00","message":"Next Push (prob) : 'คล้ายกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.417903016+07:00","message":"push: {false สัญลักษณ์ 0 0xc0018a4080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.59873315+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.598783164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.59879055+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.598802866+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.59881101+07:00","message":"[bufferProcess] interim [740000000]:สัญลักษณ์คล้ายกันค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598814274+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.59881793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598820942+07:00","message":"> Transcript [3105] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598824348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598826332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598828343+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.598830508+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.759683937+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.759721604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.759728087+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.759743243+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759751371+07:00","message":"[bufferProcess] interim [920000000]:สัญลักษณ์คล้ายกันค่ะแต่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759753789+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759757865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759760651+07:00","message":"> Transcript [3106] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759763949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759766498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759768561+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.759770974+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.937307863+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.937342523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.937348572+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:09.937361673+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937371747+07:00","message":"[bufferProcess] interim [100000000]:สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937374342+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937378022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937380257+07:00","message":"> Transcript [3107] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.93738374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937385885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937387992+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:09.937390079+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.007674517+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.007718933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีขีด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.007726046+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีขีด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.007740023+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007747534+07:00","message":"[bufferProcess] interim [160000000]:สัญลักษณ์คล้ายกันค่ะแต่มีขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007750475+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007756973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007760014+07:00","message":"> Transcript [3108] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007764107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007766374+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.00776866+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007771779+07:00","message":"TextPushed: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007777508+07:00","message":"Push: 'คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007779846+07:00","message":"TextPushed: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007781969+07:00","message":"Set new StatePrefix : 'สัญลักษณ์คล้ายกันค่ะแต่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.007786622+07:00","message":"Next Push (prob) : 'แต่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.007795158+07:00","message":"push: {false คล้ายกันค่ะ 0 0xc0018a4080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.111787122+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.111828949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.111835859+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.111852592+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111860367+07:00","message":"[bufferProcess] interim [280000000]:สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111862797+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มีขีด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111866206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111868918+07:00","message":"> Transcript [3109] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111871308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.111873946+07:00","message":"Set new StatePrefix: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.344440486+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.344478465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.344486427+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.344500423+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344508184+07:00","message":"[bufferProcess] interim [460000000]:สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344511985+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344522135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344526205+07:00","message":"> Transcript [3110] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344531225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344535127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344537582+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.344540847+07:00","message":"TextPushed: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:10.398111658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:10.398149652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.439792388+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.439829209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.43983552+07:00","message":"receive interim result [false|false]: สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.439849942+07:00","message":"[buffer interim] 405 false สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.43985787+07:00","message":"[bufferProcess] interim [580000000]:สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.439862062+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.43987094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.439873813+07:00","message":"> Transcript [3111] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.439876154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.439878707+07:00","message":"Set new StatePrefix: 'สัญลักษณ์คล้ายกันค่ะแต่มีกี่ภาค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.606647034+07:00","message":"[GCS] IsForceVAD: false for message ID: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761343962+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761399461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ\",\"confidence\":0.9202564}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761406697+07:00","message":"receive interim result [true|false]: สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761418552+07:00","message":"end recv isFinal message id 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761421211+07:00","message":"end Recv id 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761428155+07:00","message":"[buffer interim] 405 true สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761435589+07:00","message":"[bufferProcess] interim [970000000]:สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761439432+07:00","message":"[bufferProcess] send to processor (isfinal):สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761442754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761446741+07:00","message":"> Transcript [3112] [false]: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761449629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761452667+07:00","message":"Set new StatePrefix: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761455363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761457485+07:00","message":"> Transcript [3113] [true]: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761460056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761462115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761464092+07:00","message":"StatePrefix: 'สัญลักษณ์คล้ายกันค่ะแต่มีขีดฆ่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761467142+07:00","message":"TextPushed: 'สัญลักษณ์คล้ายกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:10.761474741+07:00","message":"Push: 'แต่มีขีดฆ่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.761482581+07:00","message":"push: {true แต่มีขีดฆ่านะคะ 0 0xc0018a4080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:10.770248767+07:00","message":"write wav file: './tmp/7632/7632_405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:10.790010286+07:00","message":"[GCS] Start streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.364323638+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.364374178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.364380265+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.364397497+07:00","message":"[buffer interim] 406 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.364405584+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.364407833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.515513611+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.515563491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.51557752+07:00","message":"receive interim result [false|false]: อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.515595077+07:00","message":"[buffer interim] 406 false อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.515606093+07:00","message":"[bufferProcess] interim [540000000]:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.515609792+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.515616797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.515634887+07:00","message":"> Transcript [3114] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.515639056+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.843236361+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.843273909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.843280876+07:00","message":"receive interim result [false|false]: อย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.843294438+07:00","message":"[buffer interim] 406 false อย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.843302045+07:00","message":"[bufferProcess] interim [900000000]:อย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.84330464+07:00","message":"[bufferProcess] send to processor:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.843310207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.843313368+07:00","message":"> Transcript [3115] [false]: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.843315394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.843317682+07:00","message":"Set new StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.878604874+07:00","message":"[GCS] IsForceVAD: false for message ID: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.975935991+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.975978365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.97598821+07:00","message":"receive interim result [true|false]: อย่างเช่นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.975998619+07:00","message":"end recv isFinal message id 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.976000859+07:00","message":"end Recv id 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.976007959+07:00","message":"[buffer interim] 406 true อย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976016413+07:00","message":"[bufferProcess] interim [110000000]:อย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976021787+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างเช่นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976025124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976028112+07:00","message":"> Transcript [3116] [false]: 'อย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976031794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976033936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976035961+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976040041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976042061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976044332+07:00","message":"> Transcript [3117] [true]: 'อย่างเช่นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976046616+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976048424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976050185+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976052086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:11.976058705+07:00","message":"Push: 'อย่างเช่นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:11.976066997+07:00","message":"push: {true อย่างเช่นค่ะ 0 0xc002b4ee80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:11.98250965+07:00","message":"write wav file: './tmp/7632/7632_406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:12.841329785+07:00","message":"[GCS] Start streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:12.969341465+07:00","message":"[GCS] IsForceVAD: false for message ID: 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.030703886+07:00","message":"[GCS] Start streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.097882314+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.097902698+07:00","message":"found end of frame, send empty tag with msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.097906024+07:00","message":"end Recv id 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.097912936+07:00","message":"[buffer interim] 407 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097920835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097925558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.09792859+07:00","message":"> Transcript [3118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097931374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097933413+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097935281+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097937233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.097940266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.097950453+07:00","message":"push: {true \n 0 0xc0039e6e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:13.102400692+07:00","message":"write wav file: './tmp/7632/7632_407.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:13.398349809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:13.398344023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.523558548+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.523603755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.523608997+07:00","message":"receive interim result [false|false]: เสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.5236236+07:00","message":"[buffer interim] 408 false เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.523632404+07:00","message":"[bufferProcess] interim [480000000]:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.523634434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.776544945+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.776579368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.776585543+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.776600168+07:00","message":"[buffer interim] 408 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.776607451+07:00","message":"[bufferProcess] interim [660000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.776611691+07:00","message":"[bufferProcess] send to processor:เสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.776615036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.776618673+07:00","message":"> Transcript [3119] [false]: 'เสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.776620865+07:00","message":"Set StatePrefix (first interim): 'เสร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.807741172+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.807772607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศรษฐกิจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.807779207+07:00","message":"receive interim result [false|false]: เศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.80779336+07:00","message":"[buffer interim] 408 false เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807799671+07:00","message":"[bufferProcess] interim [720000000]:เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807802022+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807805447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807808191+07:00","message":"> Transcript [3120] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807810483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.807812584+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.820247606+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.820269518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Set 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.820274707+07:00","message":"receive interim result [false|false]: Set 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.8202857+07:00","message":"[buffer interim] 408 false Set 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.820294127+07:00","message":"[bufferProcess] interim [780000000]:Set 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.820296627+07:00","message":"[bufferProcess] send to processor:เศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.820299722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.820301987+07:00","message":"> Transcript [3121] [false]: 'เศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.820304002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.82030592+07:00","message":"Set new StatePrefix: 'เศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.886267769+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.886310862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.886318586+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:13.886330793+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886341228+07:00","message":"[bufferProcess] interim [840000000]:เศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886344795+07:00","message":"[bufferProcess] send to processor:Set 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886351532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886355723+07:00","message":"> Transcript [3122] [false]: 'Set 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886358665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:13.886362207+07:00","message":"Set new StatePrefix: 'Set 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.014653002+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.014692824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.014698912+07:00","message":"receive interim result [false|false]: เศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.014715617+07:00","message":"[buffer interim] 408 false เศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014723418+07:00","message":"[bufferProcess] interim [960000000]:เศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014726563+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014730296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014733489+07:00","message":"> Transcript [3123] [false]: 'เศษ 1 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014736257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.014738449+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.017092072+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.017111352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.017115392+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.017119729+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.017123256+07:00","message":"[bufferProcess] interim [20000000]:เศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.017125464+07:00","message":"[bufferProcess] send to processor:เศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.017128427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.01713066+07:00","message":"> Transcript [3124] [false]: 'เศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.017143013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.017145412+07:00","message":"Set new StatePrefix: 'เศษหนึ่งส่วนสี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.087856525+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.087895932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.087902623+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.087919512+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087927104+07:00","message":"[bufferProcess] interim [80000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087929788+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087933411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087936385+07:00","message":"> Transcript [3125] [false]: 'เศษ 1 ส่วน 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087939021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.087941385+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.408837683+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.408875168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.40888093+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.408896126+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408903483+07:00","message":"[bufferProcess] interim [380000000]:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408906451+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408910159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408913356+07:00","message":"> Transcript [3126] [false]: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408915943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.408918232+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465774607+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465821759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465829191+07:00","message":"receive interim result [false|false]: เศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465838535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465843499+07:00","message":"receive interim result [false|false]:  1 ส่วน 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465853013+07:00","message":"[buffer interim] 408 false เศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.465858459+07:00","message":"[buffer interim] 408 false  1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465866589+07:00","message":"[bufferProcess] interim [440000000]:เศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465870103+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465874538+07:00","message":"[bufferProcess] interim [440000000]: 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465877808+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465881632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465885455+07:00","message":"> Transcript [3127] [false]: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465889818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465892755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465896576+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.465900396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595036689+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595072795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595079115+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595087345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595090819+07:00","message":"receive interim result [false|false]:  3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595105915+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.595109636+07:00","message":"[buffer interim] 408 false  3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595116863+07:00","message":"[bufferProcess] interim [620000000]:เศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595119563+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595123039+07:00","message":"[bufferProcess] interim [620000000]: 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595125605+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595128588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595131723+07:00","message":"> Transcript [3128] [false]: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595135336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595137477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595139568+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.595141815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661736265+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661780001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661786737+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661797786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661801119+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.661808639+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.66181255+07:00","message":"[buffer interim] 408 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661819705+07:00","message":"[bufferProcess] interim [680000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661823292+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661826775+07:00","message":"[bufferProcess] interim [680000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.66182924+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661831931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661835592+07:00","message":"> Transcript [3129] [false]: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661839235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661841782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661843896+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.661846127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.978364253+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.97840559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.978412138+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.97843475+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.97844354+07:00","message":"[bufferProcess] interim [980000000]:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978446268+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978450045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978453095+07:00","message":"> Transcript [3130] [false]: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.97845644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978458662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.97846118+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978463459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978468949+07:00","message":"Push: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978470967+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978473085+07:00","message":"Set new StatePrefix : 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:14.978475433+07:00","message":"Next Push (prob) : ' ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:14.978483789+07:00","message":"push: {false เศษ 1 ส่วน 3 0 0xc002b4f400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360072994+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360124193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360130682+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360143122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะจะเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360147821+07:00","message":"receive interim result [false|false]:  ค่ะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360156259+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:15.360159617+07:00","message":"[buffer interim] 408 false  ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360166591+07:00","message":"[bufferProcess] interim [400000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360168899+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360171833+07:00","message":"[bufferProcess] interim [400000000]: ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360175221+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360178731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360181455+07:00","message":"> Transcript [3131] [false]: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360184516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360186578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360188584+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:15.360190624+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.105839217+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.105875326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.105881476+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.105897897+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105904967+07:00","message":"[bufferProcess] interim [0]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105907752+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105913097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105916048+07:00","message":"> Transcript [3132] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105919321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105921448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105923406+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.105925643+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332160685+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332201635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.33220856+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332219208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะจะเห็นว่าแต่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332223106+07:00","message":"receive interim result [false|false]:  ค่ะจะเห็นว่าแต่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332252504+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.332266718+07:00","message":"[buffer interim] 408 false  ค่ะจะเห็นว่าแต่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332288051+07:00","message":"[bufferProcess] interim [240000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332309142+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332317677+07:00","message":"[bufferProcess] interim [240000000]: ค่ะจะเห็นว่าแต่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332320717+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าแต่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332324407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332332595+07:00","message":"> Transcript [3133] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332336995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332339432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332341484+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.332343935+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351501959+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351531217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351537204+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351548656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะจะเห็นว่าเศษ 1 ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351552447+07:00","message":"receive interim result [false|false]:  ค่ะจะเห็นว่าเศษ 1 ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351558717+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351564643+07:00","message":"[buffer interim] 408 false  ค่ะจะเห็นว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351570122+07:00","message":"[bufferProcess] interim [300000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.35157271+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าแต่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351577959+07:00","message":"[bufferProcess] interim [300000000]: ค่ะจะเห็นว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351581495+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351584736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351587224+07:00","message":"> Transcript [3134] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าแต่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351592919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351595395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.35159744+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351599645+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351606731+07:00","message":"Push: ' ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351608763+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351611016+07:00","message":"Set new StatePrefix : 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าแต่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.351613205+07:00","message":"Next Push (prob) : 'จะเห็นว่าแต่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.351621587+07:00","message":"push: {false  ค่ะ 0 0xc002b4f400}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:16.399180999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:16.399189939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514046434+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514087871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.51409422+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514120688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514124661+07:00","message":"receive interim result [false|false]:  ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514132409+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.514136602+07:00","message":"[buffer interim] 408 false  ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514144075+07:00","message":"[bufferProcess] interim [480000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514147885+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514151267+07:00","message":"[bufferProcess] interim [480000000]: ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514154393+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514157424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.51416037+07:00","message":"> Transcript [3135] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514163085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.514165002+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.595582068+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.59562635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.595633165+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.595643706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.595651214+07:00","message":"receive interim result [false|false]:  ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.595662216+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.59566664+07:00","message":"[buffer interim] 408 false  ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.59567384+07:00","message":"[bufferProcess] interim [540000000]:เศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.595676808+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.59568043+07:00","message":"[bufferProcess] interim [540000000]: ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.59568377+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.59568648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.595691872+07:00","message":"> Transcript [3136] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.59569449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.595696493+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912928924+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912965441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912972709+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912982865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 3 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912986945+07:00","message":"receive interim result [false|false]:  1 ส่วน 3 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.912995041+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:16.913000878+07:00","message":"[buffer interim] 408 false  1 ส่วน 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913008037+07:00","message":"[bufferProcess] interim [900000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913010938+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913013963+07:00","message":"[bufferProcess] interim [900000000]: 1 ส่วน 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913019304+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913022706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913025356+07:00","message":"> Transcript [3137] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913028023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:16.913031094+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232706913+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232755655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232764874+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232777941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232783466+07:00","message":"receive interim result [false|false]:  นะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232798958+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.232812059+07:00","message":"[buffer interim] 408 false  นะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232820601+07:00","message":"[bufferProcess] interim [140000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232824319+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232829563+07:00","message":"[bufferProcess] interim [140000000]: นะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.23283285+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232847178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232874234+07:00","message":"> Transcript [3138] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232880351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232883089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232885475+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.232888289+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418260582+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418303055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418309955+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418320662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418323845+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.41833123+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.418337594+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418344156+07:00","message":"[bufferProcess] interim [380000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418347575+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418353627+07:00","message":"[bufferProcess] interim [380000000]: นะคะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418356322+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418367348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418380665+07:00","message":"> Transcript [3139] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418386329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418389408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418391601+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.418394365+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667007715+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667047749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667053902+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667064148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667068057+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667082359+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.667094126+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667110357+07:00","message":"[bufferProcess] interim [680000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667114113+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667118218+07:00","message":"[bufferProcess] interim [680000000]: นะคะไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667122148+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667126608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667129701+07:00","message":"> Transcript [3140] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667133603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667136054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.66713846+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.667141293+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804277949+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804321936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804328997+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804340676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.80434441+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804352439+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804356695+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804375432+07:00","message":"[bufferProcess] interim [740000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804391281+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804398288+07:00","message":"[bufferProcess] interim [740000000]: นะคะไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804401358+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804405925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804409533+07:00","message":"> Transcript [3141] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804413825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804416366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804418902+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804421604+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804431637+07:00","message":"Push: 'จะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804433801+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804436126+07:00","message":"Set new StatePrefix : 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:17.804439033+07:00","message":"Next Push (prob) : ' นะคะไม่เป็นสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:17.804449719+07:00","message":"push: {false จะเห็นว่าเศษ 1 ส่วน 3 0 0xc002b4f400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118918067+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.11896135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118968283+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118979154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118983308+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118990933+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.118994707+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119002045+07:00","message":"[bufferProcess] interim [100000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119005177+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119009059+07:00","message":"[bufferProcess] interim [100000000]: นะคะไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119011887+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119015387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.11901825+07:00","message":"> Transcript [3142] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119020885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.119022907+07:00","message":"Set new StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404898982+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404939848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404945842+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404963747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิกของจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404967881+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิกของจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404975364+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.404978744+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.404991929+07:00","message":"[bufferProcess] interim [400000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.40500331+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.40501427+07:00","message":"[bufferProcess] interim [400000000]: นะคะไม่เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405017351+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405020964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405024789+07:00","message":"> Transcript [3143] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405028779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405031537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.40503408+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.405040268+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.514444911+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.514487278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.5144944+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.514502645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิกของจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.514506207+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิกของจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.514514333+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.51451827+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514525366+07:00","message":"[bufferProcess] interim [520000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.51452808+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514531291+07:00","message":"[bufferProcess] interim [520000000]: นะคะไม่เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514534467+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514537551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514540686+07:00","message":"> Transcript [3144] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514544473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.5145467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514549038+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.514551498+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.798948022+07:00","message":"[GCS] IsForceVAD: false for message ID: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828789068+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.82883404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828842242+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828853375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิกของจีนใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828856433+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิกของจีนใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828864366+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.828871934+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิกของจีนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828879662+07:00","message":"[bufferProcess] interim [760000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828883301+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828889974+07:00","message":"[bufferProcess] interim [760000000]: นะคะไม่เป็นสมาชิกของจีนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.82889287+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828895994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828899147+07:00","message":"> Transcript [3145] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828903201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828905403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828907699+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.828910985+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.88958451+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889611082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889616672+07:00","message":"receive interim result [false|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889627349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889630962+07:00","message":"receive interim result [false|false]:  นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889637107+07:00","message":"[buffer interim] 408 false เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889640858+07:00","message":"[buffer interim] 408 false  นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889646837+07:00","message":"[bufferProcess] interim [880000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889649256+07:00","message":"[bufferProcess] send to processor:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889652351+07:00","message":"[bufferProcess] interim [880000000]: นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889654996+07:00","message":"[bufferProcess] update buffer: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889666437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889699733+07:00","message":"> Transcript [3146] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889706798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889709248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889712111+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889715423+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889725447+07:00","message":"Push: ' นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889727644+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889730093+07:00","message":"Set new StatePrefix : 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.889732653+07:00","message":"Next Push (prob) : 'ของจีนใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.889745254+07:00","message":"push: {false  นะคะไม่เป็นสมาชิก 0 0xc002b4f400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937221115+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937258405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ\",\"confidence\":0.9504479}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.93726441+07:00","message":"receive interim result [true|false]: เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937276638+07:00","message":"end recv isFinal message id 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937278992+07:00","message":"end Recv id 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937285151+07:00","message":"[buffer interim] 408 true เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937292263+07:00","message":"[bufferProcess] interim [970000000]:เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937296312+07:00","message":"[bufferProcess] send to processor (isfinal):เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.93731576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937351607+07:00","message":"> Transcript [3147] [false]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937358575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937362589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937365287+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.93736825+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937371095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937373794+07:00","message":"> Transcript [3148] [true]: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937376243+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.93737814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.93738017+07:00","message":"StatePrefix: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิกของจีนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937382759+07:00","message":"TextPushed: 'เศษ 1 ส่วน 3 ค่ะจะเห็นว่าเศษ 1 ส่วน 3 นะคะไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:18.937392481+07:00","message":"Push: 'ของจีนใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:18.937404912+07:00","message":"push: {true ของจีนใช่ไหมคะ 0 0xc002b4f400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:18.949752475+07:00","message":"write wav file: './tmp/7632/7632_408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.181374315+07:00","message":"[GCS] Start streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192609433+07:00","message":"[GCS] Cleaned up inactive client: 373"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192642133+07:00","message":"[GCS] Cleaned up inactive client: 385"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192645741+07:00","message":"[GCS] Cleaned up inactive client: 386"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192647807+07:00","message":"[GCS] Cleaned up inactive client: 384"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192649772+07:00","message":"[GCS] Cleaned up inactive client: 370"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192652029+07:00","message":"[GCS] Cleaned up inactive client: 374"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192653925+07:00","message":"[GCS] Cleaned up inactive client: 382"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192655797+07:00","message":"[GCS] Cleaned up inactive client: 369"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192657741+07:00","message":"[GCS] Cleaned up inactive client: 375"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192659884+07:00","message":"[GCS] Cleaned up inactive client: 383"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192661746+07:00","message":"[GCS] Cleaned up inactive client: 368"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192663895+07:00","message":"[GCS] Cleaned up inactive client: 381"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192665895+07:00","message":"[GCS] Cleaned up inactive client: 371"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192667887+07:00","message":"[GCS] Cleaned up inactive client: 376"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192669614+07:00","message":"[GCS] Cleaned up inactive client: 372"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192671493+07:00","message":"[GCS] Cleaned up inactive client: 380"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192673281+07:00","message":"[GCS] Cleaned up inactive client: 378"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192675052+07:00","message":"[GCS] Cleaned up inactive client: 367"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192676949+07:00","message":"[GCS] Cleaned up inactive client: 377"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192678699+07:00","message":"[GCS] Cleaned up inactive client: 366"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192680651+07:00","message":"[GCS] Cleaned up inactive client: 379"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.192682382+07:00","message":"[GCS] Cleaned up inactive client: 365"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:19.399931062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:19.399940915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.789740876+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.789800551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.789806626+07:00","message":"receive interim result [false|false]: พัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.789826064+07:00","message":"[buffer interim] 409 false พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.789835354+07:00","message":"[bufferProcess] interim [420000000]:พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.789838431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.893494989+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.893535024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.893541559+07:00","message":"receive interim result [false|false]: ฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:19.893554513+07:00","message":"[buffer interim] 409 false ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.893561813+07:00","message":"[bufferProcess] interim [480000000]:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.893564468+07:00","message":"[bufferProcess] send to processor:พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.893571329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.893574183+07:00","message":"> Transcript [3149] [false]: 'พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:19.89357652+07:00","message":"Set StatePrefix (first interim): 'พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.081717094+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.081762054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.081768315+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.08178515+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081793588+07:00","message":"[bufferProcess] interim [660000000]:ฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081796381+07:00","message":"[bufferProcess] send to processor:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081804797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081807959+07:00","message":"> Transcript [3150] [false]: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081810222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.081812408+07:00","message":"Set new StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.389316698+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.389376037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.389381905+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.389395446+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389402761+07:00","message":"[bufferProcess] interim [960000000]:ฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389405681+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389412558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389415453+07:00","message":"> Transcript [3151] [false]: 'ฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389418811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389421596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389423994+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.389428168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.451620268+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.451672961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.451694793+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.451714909+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451723062+07:00","message":"[bufferProcess] interim [80000000]:ฉะนั้นแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451726341+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.45173061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451734013+07:00","message":"> Transcript [3152] [false]: 'ฉะนั้นแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451737998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.45174034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451742388+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.451745004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.641610275+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.641643197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.641648404+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.641662732+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641669001+07:00","message":"[bufferProcess] interim [260000000]:ฉะนั้นแล้วเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641671385+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.64167519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641677708+07:00","message":"> Transcript [3153] [false]: 'ฉะนั้นแล้วเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641680827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641682909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641685005+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.641687177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.829385757+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.829435503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.829442499+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.829457598+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829474401+07:00","message":"[bufferProcess] interim [440000000]:ฉะนั้นแล้วเราจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829476996+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829480943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829484239+07:00","message":"> Transcript [3154] [false]: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829488228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829490676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829492759+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829494894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829497831+07:00","message":"Push: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.82949985+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.829502161+07:00","message":"Set new StatePrefix : 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.82950714+07:00","message":"Next Push (prob) : 'แล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.829515836+07:00","message":"push: {false ฉะนั้น 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.975613548+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.975661666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้ป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.975668187+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้ป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:20.975680306+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้ป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975688174+07:00","message":"[bufferProcess] interim [560000000]:ฉะนั้นแล้วเราจะเขียนได้ป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975691249+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975696581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975699835+07:00","message":"> Transcript [3155] [false]: 'ฉะนั้นแล้วเราจะเขียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975703031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975705272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975707347+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:20.975709791+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.092728144+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.092784155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.092790619+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.092808913+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092816869+07:00","message":"[bufferProcess] interim [680000000]:ฉะนั้นแล้วเราจะเขียนได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092819498+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้ป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092823198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092826744+07:00","message":"> Transcript [3156] [false]: 'ฉะนั้นแล้วเราจะเขียนได้ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092830267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.09283284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092836029+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.092838907+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.312217883+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.312265784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็น 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.312272671+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็น 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.312289111+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312297217+07:00","message":"[bufferProcess] interim [920000000]:ฉะนั้นแล้วเราจะเขียนได้เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312299522+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.31230331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312306538+07:00","message":"> Transcript [3157] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312310003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312312987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312315935+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.312319138+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.346227153+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.346273998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.346282438+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.34630203+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346316212+07:00","message":"[bufferProcess] interim [980000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346321059+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346330775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346334935+07:00","message":"> Transcript [3158] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346340972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346344504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346348407+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346351429+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346361544+07:00","message":"Push: 'แล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346364736+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346368812+07:00","message":"Set new StatePrefix : 'ฉะนั้นแล้วเราจะเขียนได้เป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.346372699+07:00","message":"Next Push (prob) : 'ได้เป็น 10'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.346400547+07:00","message":"push: {false แล้วเราจะเขียน 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.479669442+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.479715727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.479723891+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.479742514+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.479751676+07:00","message":"[bufferProcess] interim [40000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.479756052+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.479766344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.479771343+07:00","message":"> Transcript [3159] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.47977532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.479779556+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.49722651+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.49726991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.497279059+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.497296649+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.497304217+07:00","message":"[bufferProcess] interim [100000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.497306776+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.497310136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.49731285+07:00","message":"> Transcript [3160] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.497315629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.49731816+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศรษฐี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.543960951+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.544011236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.544019107+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.544036065+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.544058698+07:00","message":"[bufferProcess] interim [160000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.544065189+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.544070095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.544075364+07:00","message":"> Transcript [3161] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.544079022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.54408181+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.549993592+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.550024715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.550030865+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.550042684+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550048338+07:00","message":"[bufferProcess] interim [220000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550050746+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550057057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550059822+07:00","message":"> Transcript [3162] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550062207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.550064319+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.809354103+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.809399534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.809405808+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.809418998+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809429152+07:00","message":"[bufferProcess] interim [400000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809432065+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809437762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809443007+07:00","message":"> Transcript [3163] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809448293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809451526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809454557+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.809458673+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.866497401+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.866538301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.866544643+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.866559132+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866567102+07:00","message":"[bufferProcess] interim [460000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.86656964+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866573459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866576496+07:00","message":"> Transcript [3164] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866579952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.86658234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866584558+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.866587131+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.869469494+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.869501513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.86950684+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:21.869519683+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869525557+07:00","message":"[bufferProcess] interim [520000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869527828+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869530794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869533117+07:00","message":"> Transcript [3165] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869536978+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869539228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869541362+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:21.869543891+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060622624+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060664169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060671009+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.06068112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ส่วน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060684185+07:00","message":"receive interim result [false|false]:  1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060690725+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.060694441+07:00","message":"[buffer interim] 409 false  1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.06070059+07:00","message":"[bufferProcess] interim [700000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.060703235+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.06070651+07:00","message":"[bufferProcess] interim [700000000]: 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.060709183+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.06071187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.060714538+07:00","message":"> Transcript [3166] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.060717231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.060719882+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:22.40008562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:22.400090775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437740189+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437779569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437787632+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437798711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437801667+07:00","message":"receive interim result [false|false]:  ตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437809055+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.437816542+07:00","message":"[buffer interim] 409 false  ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.43782311+07:00","message":"[bufferProcess] interim [120000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437826161+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437832086+07:00","message":"[bufferProcess] interim [120000000]: ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437835187+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437838696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437841731+07:00","message":"> Transcript [3167] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437845178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437847832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437849908+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.437853631+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.694625365+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.694663241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.694672353+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.694687562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.69469272+07:00","message":"receive interim result [false|false]:  ตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.69470407+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.694709301+07:00","message":"[buffer interim] 409 false  ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694718199+07:00","message":"[bufferProcess] interim [240000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694721962+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694726514+07:00","message":"[bufferProcess] interim [240000000]: ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694730042+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694734076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694737265+07:00","message":"> Transcript [3168] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694740742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694743052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694748356+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.694751561+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940149189+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940189031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940195729+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.94020363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตามด้วยสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940207357+07:00","message":"receive interim result [false|false]:  ตามด้วยสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940215887+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:22.940219667+07:00","message":"[buffer interim] 409 false  ตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940226524+07:00","message":"[bufferProcess] interim [540000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940229176+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940232637+07:00","message":"[bufferProcess] interim [540000000]: ตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940235305+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940238913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940242145+07:00","message":"> Transcript [3169] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940245788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940247844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940250065+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:22.940252332+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070830421+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070873839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070881965+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070902759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตามด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070908497+07:00","message":"receive interim result [false|false]:  ตามด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070919277+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070924803+07:00","message":"[buffer interim] 409 false  ตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070932894+07:00","message":"[bufferProcess] interim [660000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070936104+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070940104+07:00","message":"[bufferProcess] interim [660000000]: ตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070942596+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070945918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070948814+07:00","message":"> Transcript [3170] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070952641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070958334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070960641+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070963181+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070966967+07:00","message":"Push: 'ได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070969082+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.070971268+07:00","message":"Set new StatePrefix : 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.07097403+07:00","message":"Next Push (prob) : ' ตามด้วยสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.070982718+07:00","message":"push: {false ได้เป็นเศษ 1 ส่วน 3 0 0xc0018a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.278996409+07:00","message":"[GCS] IsForceVAD: false for message ID: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409078171+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409128253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.40913555+07:00","message":"receive interim result [false|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409155436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตามด้วยสัญลักษณ์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409159106+07:00","message":"receive interim result [false|false]:  ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409176548+07:00","message":"[buffer interim] 409 false ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.409180565+07:00","message":"[buffer interim] 409 false  ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409187813+07:00","message":"[bufferProcess] interim [20000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409190829+07:00","message":"[bufferProcess] send to processor:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409193936+07:00","message":"[bufferProcess] interim [20000000]: ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409197187+07:00","message":"[bufferProcess] update buffer: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409200054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409203101+07:00","message":"> Transcript [3171] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409206044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.409208137+07:00","message":"Set new StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452251469+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452297648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ\",\"confidence\":0.9545313}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.45230453+07:00","message":"receive interim result [true|false]: ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452313003+07:00","message":"end recv isFinal message id 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452315296+07:00","message":"end Recv id 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452322295+07:00","message":"[buffer interim] 409 true ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452332669+07:00","message":"[bufferProcess] interim [110000000]:ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452337663+07:00","message":"[bufferProcess] send to processor (isfinal):ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452341516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452344519+07:00","message":"> Transcript [3172] [false]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452348203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452350398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452352401+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452355021+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452357107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452359371+07:00","message":"> Transcript [3173] [true]: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452362085+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452367146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452369022+07:00","message":"StatePrefix: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3 ตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452371146+07:00","message":"TextPushed: 'ฉะนั้นแล้วเราจะเขียนได้เป็นเศษ 1 ส่วน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.452378132+07:00","message":"Push: ' ตามด้วยสัญลักษณ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.452386715+07:00","message":"push: {true  ตามด้วยสัญลักษณ์ค่ะ 0 0xc0018a4a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:23.461269908+07:00","message":"write wav file: './tmp/7632/7632_409.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.605305741+07:00","message":"[GCS] Start streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.954312354+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.954361206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.954366607+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:23.95438339+07:00","message":"[buffer interim] 410 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.954390636+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:23.954392791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.083448002+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.083492835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.083498835+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.083511464+07:00","message":"[buffer interim] 410 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.08351943+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.083522284+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.083530196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.083533118+07:00","message":"> Transcript [3174] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.083535674+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.264784002+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.26482739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.264833736+07:00","message":"receive interim result [false|false]: แล้วก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.26484554+07:00","message":"[buffer interim] 410 false แล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264853469+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264856298+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264861966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264865219+07:00","message":"> Transcript [3175] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264868285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264870491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264872709+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.264874952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.268919887+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.268936176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.268940683+07:00","message":"receive interim result [false|false]: แล้วก็เขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.268951085+07:00","message":"[buffer interim] 410 false แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268955246+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268957691+07:00","message":"[bufferProcess] send to processor:แล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268962994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268965448+07:00","message":"> Transcript [3176] [false]: 'แล้วก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268967787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268969981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.26897186+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.268973927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.59141332+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.591454083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขียนจ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.591460171+07:00","message":"receive interim result [false|false]: แล้วก็เขียนจ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.591475684+07:00","message":"[buffer interim] 410 false แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591483821+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591486423+07:00","message":"[bufferProcess] send to processor:แล้วก็เขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591493515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591496369+07:00","message":"> Transcript [3177] [false]: 'แล้วก็เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591499677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591501949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.591504213+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.59150642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.64878152+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.648836083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขียนจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.648842757+07:00","message":"receive interim result [false|false]: แล้วก็เขียนจีน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.648854726+07:00","message":"[buffer interim] 410 false แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648862663+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648865037+07:00","message":"[bufferProcess] send to processor:แล้วก็เขียนจ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648869601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648874068+07:00","message":"> Transcript [3178] [false]: 'แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648880072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648882507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648884642+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648886943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648890226+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648892359+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.648894838+07:00","message":"Set new StatePrefix : 'แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.64889762+07:00","message":"Next Push (prob) : 'ก็เขียนจ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.648905109+07:00","message":"push: {false แล้ว 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.74891142+07:00","message":"[GCS] IsForceVAD: false for message ID: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.838839114+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.838879881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขียนจีนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.838886614+07:00","message":"receive interim result [false|false]: แล้วก็เขียนจีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.838903971+07:00","message":"[buffer interim] 410 false แล้วก็เขียนจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838911662+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็เขียนจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838914557+07:00","message":"[bufferProcess] send to processor:แล้วก็เขียนจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838918247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838922098+07:00","message":"> Transcript [3179] [false]: 'แล้วก็เขียนจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838925939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838928048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838930052+07:00","message":"StatePrefix: 'แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.838932247+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.859939652+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.859989529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เขียน G ค่ะ\",\"confidence\":0.87429696}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.859996358+07:00","message":"receive interim result [true|false]: แล้วก็เขียน G ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.860010465+07:00","message":"end recv isFinal message id 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.860013056+07:00","message":"end Recv id 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.860020883+07:00","message":"[buffer interim] 410 true แล้วก็เขียน G ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860028942+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็เขียน G ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860032576+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็เขียนจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860036527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860040109+07:00","message":"> Transcript [3180] [false]: 'แล้วก็เขียนจีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860043408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860045562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860050195+07:00","message":"StatePrefix: 'แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860052692+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860054487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.86005657+07:00","message":"> Transcript [3181] [true]: 'แล้วก็เขียน G ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860058772+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.86006069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860062423+07:00","message":"StatePrefix: 'แล้วก็เขียนจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860064367+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:24.860067241+07:00","message":"Push: 'ก็เขียน G ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:24.860074559+07:00","message":"push: {true ก็เขียน G ค่ะ 0 0xc0018a5280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:24.866055927+07:00","message":"write wav file: './tmp/7632/7632_410.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:25.400174399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:25.400186917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:26.679615325+07:00","message":"[GCS] Start streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:26.938303172+07:00","message":"[GCS] IsForceVAD: false for message ID: 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.040657455+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.040694293+07:00","message":"found end of frame, send empty tag with msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.040698038+07:00","message":"end Recv id 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.040706633+07:00","message":"[buffer interim] 411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040715021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040719024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040722226+07:00","message":"> Transcript [3182] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040724725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040726917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040728796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.04073065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.040733362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.040744235+07:00","message":"push: {true \n 0 0xc0032b2380}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:27.046586677+07:00","message":"write wav file: './tmp/7632/7632_411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.260236866+07:00","message":"[GCS] Start streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.788480421+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.788539976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.788546252+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.788564024+07:00","message":"[buffer interim] 412 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.7885716+07:00","message":"[bufferProcess] interim [360000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.78857372+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.998173968+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.998220534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งเตือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.998227528+07:00","message":"receive interim result [false|false]: ตั้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:27.998240879+07:00","message":"[buffer interim] 412 false ตั้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.998248287+07:00","message":"[bufferProcess] interim [600000000]:ตั้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.998250793+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.998258368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.998261503+07:00","message":"> Transcript [3183] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:27.998264086+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.116643956+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.116683027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.116689108+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.116706134+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116714014+07:00","message":"[bufferProcess] interim [720000000]:ตั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116716673+07:00","message":"[bufferProcess] send to processor:ตั้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116720158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116723664+07:00","message":"> Transcript [3184] [false]: 'ตั้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116727902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.11673073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116732966+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.116735142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:28.400478405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:28.400512137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443231912+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443270814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443276484+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443290925+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443296772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443300725+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443307533+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.443312188+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443320461+07:00","message":"[bufferProcess] interim [960000000]:ตั้งตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443323988+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443328162+07:00","message":"[bufferProcess] interim [20000000]:ตั้งตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443330422+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443333787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443336568+07:00","message":"> Transcript [3185] [false]: 'ตั้งตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443339923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443344189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443346354+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443348593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443350282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443352562+07:00","message":"> Transcript [3186] [false]: 'ตั้งตัวอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.44335475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443356882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443358681+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.443360626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.891892855+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.891945552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.891952643+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.891969111+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891976529+07:00","message":"[bufferProcess] interim [500000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891979258+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891985931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891988921+07:00","message":"> Transcript [3187] [false]: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891992731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891994965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891996994+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.891999577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.892005565+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.89200804+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.892010187+07:00","message":"Set new StatePrefix : 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:28.892023867+07:00","message":"Next Push (prob) : 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:28.892032184+07:00","message":"push: {false ตั้ง 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.144281377+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.144322874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.144329031+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.14434763+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144357333+07:00","message":"[bufferProcess] interim [680000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144361827+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144372328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144379115+07:00","message":"> Transcript [3188] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144384578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144387848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144390225+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.144392618+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.331752157+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.331797545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.331803958+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.331817443+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331826231+07:00","message":"[bufferProcess] interim [860000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331829523+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331837136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331840055+07:00","message":"> Transcript [3189] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331843365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331845803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.331847924+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.3318507+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.519847851+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.519890032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.519897033+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.519909435+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519917933+07:00","message":"[bufferProcess] interim [40000000]:ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.51992037+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519925958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519931114+07:00","message":"> Transcript [3190] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519935958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519939062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519942545+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.519946012+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526070891+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526094258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526099898+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526115489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526118734+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526137297+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.526154534+07:00","message":"[buffer interim] 412 false  100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526161546+07:00","message":"[bufferProcess] interim [100000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526164337+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526167899+07:00","message":"[bufferProcess] interim [100000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526171267+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526174077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526176556+07:00","message":"> Transcript [3191] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526179807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526181878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526184178+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526186836+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526189742+07:00","message":"Push: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526191704+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526193915+07:00","message":"Set new StatePrefix : 'ตั้งตัวอย่างนะคะอย่างเช่น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.526199193+07:00","message":"Next Push (prob) : 'อย่างเช่น 100'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.52620825+07:00","message":"push: {false ตัวอย่างนะคะ 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592577812+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592601577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592606231+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592617702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.59262109+07:00","message":"receive interim result [false|false]:  1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592626893+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.592632152+07:00","message":"[buffer interim] 412 false  1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592658641+07:00","message":"[bufferProcess] interim [160000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592688214+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 100"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592699845+07:00","message":"[bufferProcess] interim [160000000]: 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592702877+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592706878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592711975+07:00","message":"> Transcript [3192] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592715861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592717964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592720052+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.592723119+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602636393+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602667942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602674836+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602687661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602690726+07:00","message":"receive interim result [false|false]:  1,000 บาท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602697486+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.602704598+07:00","message":"[buffer interim] 412 false  1,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602710512+07:00","message":"[bufferProcess] interim [220000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602713445+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602718527+07:00","message":"[bufferProcess] interim [220000000]: 1,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602721473+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602724571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602728467+07:00","message":"> Transcript [3193] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602730794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.602732826+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908699285+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908741135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908747533+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908760583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1000 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.90876496+07:00","message":"receive interim result [false|false]:  1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908772983+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:29.908777163+07:00","message":"[buffer interim] 412 false  1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908783044+07:00","message":"[bufferProcess] interim [460000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908785551+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908788603+07:00","message":"[bufferProcess] interim [460000000]: 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.90879136+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908794035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908797336+07:00","message":"> Transcript [3194] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908800779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908803119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908805048+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:29.908807475+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104760129+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104803683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104810507+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104823528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104827309+07:00","message":"receive interim result [false|false]:  1,000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.10483657+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.104840429+07:00","message":"[buffer interim] 412 false  1,000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104847695+07:00","message":"[bufferProcess] interim [700000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104850323+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104853582+07:00","message":"[bufferProcess] interim [700000000]: 1,000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104856291+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1,000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104858994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104861942+07:00","message":"> Transcript [3195] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104864483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.104866576+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.42704663+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.427092335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.427100494+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.427124111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000 บาทค่ะ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.427128704+07:00","message":"receive interim result [false|false]:  1,000 บาทค่ะ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.427137332+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.42714179+07:00","message":"[buffer interim] 412 false  1,000 บาทค่ะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427150695+07:00","message":"[bufferProcess] interim [0]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427153455+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1,000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427157147+07:00","message":"[bufferProcess] interim [0]: 1,000 บาทค่ะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427159691+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427163503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427167936+07:00","message":"> Transcript [3196] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427171591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.427174421+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479375302+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479409883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479418726+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479429754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1000 ค่ะ 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479432835+07:00","message":"receive interim result [false|false]:  1000 ค่ะ 1000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479440472+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.479444015+07:00","message":"[buffer interim] 412 false  1000 ค่ะ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479450151+07:00","message":"[bufferProcess] interim [120000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479452769+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479456105+07:00","message":"[bufferProcess] interim [120000000]: 1000 ค่ะ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479462767+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479466179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.4794694+07:00","message":"> Transcript [3197] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479471923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.479473954+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988767636+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988821451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988829292+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988843907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1000 ค่ะ 1,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988848048+07:00","message":"receive interim result [false|false]:  1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.98886878+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:30.988886908+07:00","message":"[buffer interim] 412 false  1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988894896+07:00","message":"[bufferProcess] interim [540000000]:ตั้งตัวอย่างนะคะอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988898835+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988902344+07:00","message":"[bufferProcess] interim [540000000]: 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988905835+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988908838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.9889118+07:00","message":"> Transcript [3198] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.98891435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:30.988916507+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.1263848+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126429507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126436146+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126451158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126454785+07:00","message":"receive interim result [false|false]:  1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126473138+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.126498994+07:00","message":"[buffer interim] 412 false  1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126508114+07:00","message":"[bufferProcess] interim [720000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126511858+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126518011+07:00","message":"[bufferProcess] interim [720000000]: 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126521235+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126524646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126527795+07:00","message":"> Transcript [3199] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126530418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.126532505+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314134219+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314181417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314190559+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314205786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000 บาทเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.31421037+07:00","message":"receive interim result [false|false]:  1,000 บาทเราก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314236061+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.314253576+07:00","message":"[buffer interim] 412 false  1,000 บาทเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314262097+07:00","message":"[bufferProcess] interim [840000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314265779+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314269758+07:00","message":"[bufferProcess] interim [840000000]: 1,000 บาทเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314273542+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314276651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314279743+07:00","message":"> Transcript [3200] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314283045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314289288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314293225+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.314296689+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:31.401584387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:31.401584385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.446496298+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.44654243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.446549437+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.44656053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000 บาทเราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.446563407+07:00","message":"receive interim result [false|false]:  1,000 บาทเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.446573406+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.446577766+07:00","message":"[buffer interim] 412 false  1,000 บาทเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.44658467+07:00","message":"[bufferProcess] interim [960000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446587537+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446592796+07:00","message":"[bufferProcess] interim [960000000]: 1,000 บาทเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446595238+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.44659819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446601036+07:00","message":"> Transcript [3201] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446604552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.44660676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446611555+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.446614148+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634256679+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634298687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634305076+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.63431454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634317929+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634326657+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.634330236+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634336868+07:00","message":"[bufferProcess] interim [140000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634339355+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.63434255+07:00","message":"[bufferProcess] interim [140000000]: บาทเราก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634345196+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634348615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634352035+07:00","message":"> Transcript [3202] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.63435559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634357688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634360393+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.634363378+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709740525+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709780627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709787543+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709800488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709803677+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709811944+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709816787+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709836398+07:00","message":"[bufferProcess] interim [320000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709861013+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709871776+07:00","message":"[bufferProcess] interim [320000000]: บาทเราก็จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709876824+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709888718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709901323+07:00","message":"> Transcript [3203] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.70990654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709908858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709911435+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709914102+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709921346+07:00","message":"Push: 'อย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709923455+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709925674+07:00","message":"Set new StatePrefix : 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:31.709928035+07:00","message":"Next Push (prob) : ' บาทเราก็จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:31.709937733+07:00","message":"push: {false อย่างเช่น 1000 ค่ะ 1,000 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018161383+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018198399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018206031+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018215355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่ามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018218315+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018228235+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018232308+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018238331+07:00","message":"[bufferProcess] interim [560000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018240965+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018244776+07:00","message":"[bufferProcess] interim [560000000]: บาทเราก็จะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018247807+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018251052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018254028+07:00","message":"> Transcript [3204] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018258127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018260272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018262327+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.01826516+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018884985+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018896171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018899748+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018907017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018909737+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018914649+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.018917385+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018920465+07:00","message":"[bufferProcess] interim [620000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.01892259+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.01892717+07:00","message":"[bufferProcess] interim [620000000]: บาทเราก็จะเห็นว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018930058+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018932425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018934706+07:00","message":"> Transcript [3205] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018937102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018939246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.01894125+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.018943422+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215058788+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215100355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215107309+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215134838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.21513952+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215149457+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.2151534+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215159994+07:00","message":"[bufferProcess] interim [740000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215163095+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215166814+07:00","message":"[bufferProcess] interim [740000000]: บาทเราก็จะเห็นว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215169957+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215173992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.21517698+07:00","message":"> Transcript [3206] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215181859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215184247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.21518649+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215189155+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215411354+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215417125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215420636+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215429565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215432248+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215435772+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215438671+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215441685+07:00","message":"[bufferProcess] interim [800000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215443812+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215446532+07:00","message":"[bufferProcess] interim [800000000]: บาทเราก็จะเห็นว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215449171+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215451637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215453832+07:00","message":"> Transcript [3207] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215462833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215470858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215473072+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215475534+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215479354+07:00","message":"Push: ' บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215481575+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215484213+07:00","message":"Set new StatePrefix : 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.215486966+07:00","message":"Next Push (prob) : 'ว่าไม่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.215494647+07:00","message":"push: {false  บาทเราก็จะเห็น 0 0xc0039e6980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.440007157+07:00","message":"[GCS] IsForceVAD: false for message ID: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.501476202+07:00","message":"[GCS] Start streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530320828+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530357222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530364555+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530377845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่ไปสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530381141+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่ไปสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530392077+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530395445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530398097+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530401339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่เป็น smart\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530403844+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่เป็น smart"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530409038+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530412605+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่ไปสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530414925+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.530417213+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530423767+07:00","message":"[bufferProcess] interim [40000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.5304274+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.53043102+07:00","message":"[bufferProcess] interim [40000000]: บาทเราก็จะเห็นว่าไม่ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530433626+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530436447+07:00","message":"[bufferProcess] interim [100000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530438526+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.53044083+07:00","message":"[bufferProcess] interim [100000000]: บาทเราก็จะเห็นว่าไม่เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.5304435+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530446962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530449958+07:00","message":"> Transcript [3208] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530452546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530454771+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530456794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530459051+07:00","message":"> Transcript [3209] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไปสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.53046088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.530462728+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่ไปสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534355512+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534390556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534396847+07:00","message":"receive interim result [false|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534408351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บาทเราก็จะเห็นว่าไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534411661+07:00","message":"receive interim result [false|false]:  บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534419933+07:00","message":"[buffer interim] 412 false ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.534434219+07:00","message":"[buffer interim] 412 false  บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534440907+07:00","message":"[bufferProcess] interim [160000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534443655+07:00","message":"[bufferProcess] send to processor:ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534446671+07:00","message":"[bufferProcess] interim [160000000]: บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534450208+07:00","message":"[bufferProcess] update buffer: ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534461515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534480982+07:00","message":"> Transcript [3210] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534484857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.534487033+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็น smart'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620378735+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.62044351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก\",\"confidence\":0.84653646}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620451798+07:00","message":"receive interim result [true|false]: ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620463039+07:00","message":"end recv isFinal message id 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620465285+07:00","message":"end Recv id 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620472867+07:00","message":"[buffer interim] 412 true ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620484678+07:00","message":"[bufferProcess] interim [220000000]:ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.62049189+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620495603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620498685+07:00","message":"> Transcript [3211] [false]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620501665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.62050395+07:00","message":"Set new StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620506433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.62050887+07:00","message":"> Transcript [3212] [true]: 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620511315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620513726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620515714+07:00","message":"StatePrefix: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620518768+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620521036+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620727731+07:00","message":"Push: 'ว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620731333+07:00","message":"TextPushed: 'ตั้งตัวอย่างนะคะอย่างเช่น 1000 ค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620733852+07:00","message":"Set new StatePrefix : 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620736366+07:00","message":"Next Push (prob) : 'ตั้งตัวอย่างนะคะอย่างเช่น 1,000 บาทค่ะ 1,000 บาทเราก็จะเห็นว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:32.620749526+07:00","message":"push: {true ว่าไม่เป็นสมาชิก 0 0xc0039e6980}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:32.620762141+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_412.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:32.631273625+07:00","message":"write wav file: './tmp/7632/7632_412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.555469327+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.555518092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.555524664+07:00","message":"receive interim result [false|false]: เช่น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.555540109+07:00","message":"[buffer interim] 413 false เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.555550458+07:00","message":"[bufferProcess] interim [840000000]:เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.555552736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.691758428+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.69180205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.691807953+07:00","message":"receive interim result [false|false]: เช่นกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.6918229+07:00","message":"[buffer interim] 413 false เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.691831942+07:00","message":"[bufferProcess] interim [960000000]:เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.691834466+07:00","message":"[bufferProcess] send to processor:เช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.691837736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.69184115+07:00","message":"> Transcript [3213] [false]: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.691843472+07:00","message":"Set StatePrefix (first interim): 'เช่น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.757761492+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.757804647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.757811311+07:00","message":"receive interim result [false|false]: เช่นกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.757823032+07:00","message":"[buffer interim] 413 false เช่นกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757830459+07:00","message":"[bufferProcess] interim [80000000]:เช่นกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757832807+07:00","message":"[bufferProcess] send to processor:เช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757838227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757841555+07:00","message":"> Transcript [3214] [false]: 'เช่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757844604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757846835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757849078+07:00","message":"StatePrefix: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.757851235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.859996961+07:00","message":"[GCS] IsForceVAD: false for message ID: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.877215105+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.877268432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.877276941+07:00","message":"receive interim result [false|false]: เช่นกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.877297964+07:00","message":"[buffer interim] 413 false เช่นกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877313041+07:00","message":"[bufferProcess] interim [200000000]:เช่นกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877316844+07:00","message":"[bufferProcess] send to processor:เช่นกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877326045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.87733066+07:00","message":"> Transcript [3215] [false]: 'เช่นกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877336049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877339303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877342365+07:00","message":"StatePrefix: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.877345425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960679191+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960721802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช่นกันนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960728387+07:00","message":"receive interim result [true|false]: เช่นกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960736816+07:00","message":"end recv isFinal message id 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.96073915+07:00","message":"end Recv id 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960746696+07:00","message":"[buffer interim] 413 true เช่นกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960755247+07:00","message":"[bufferProcess] interim [380000000]:เช่นกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960758789+07:00","message":"[bufferProcess] send to processor (isfinal):เช่นกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960762343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960765255+07:00","message":"> Transcript [3216] [false]: 'เช่นกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960768393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960770427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960772482+07:00","message":"StatePrefix: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960774547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960776588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960778763+07:00","message":"> Transcript [3217] [true]: 'เช่นกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960781011+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960782829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960784699+07:00","message":"StatePrefix: 'เช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960786437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:33.960789387+07:00","message":"Push: 'เช่นกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:33.960797673+07:00","message":"push: {true เช่นกันนะคะ 0 0xc002a08780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:33.96799024+07:00","message":"write wav file: './tmp/7632/7632_413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:34.110471211+07:00","message":"[GCS] Start streaming session, msgId: 414"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:34.402508876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:34.402529319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.296134385+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.296196294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดตะเคียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.296204431+07:00","message":"receive interim result [false|false]: วัดตะเคียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.296225627+07:00","message":"[buffer interim] 414 false วัดตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296235015+07:00","message":"[bufferProcess] interim [960000000]:วัดตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296237753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296242596+07:00","message":"[bufferProcess] send to processor (ticker):วัดตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296246485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296250751+07:00","message":"> Transcript [3218] [false]: 'วัดตะเคียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.296254149+07:00","message":"Set StatePrefix (first interim): 'วัดตะเคียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.478457635+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.478531948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.478543724+07:00","message":"receive interim result [false|false]: จะเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.47856091+07:00","message":"[buffer interim] 414 false จะเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.478569315+07:00","message":"[bufferProcess] interim [140000000]:จะเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.478571419+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.67061522+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.670675069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.670682843+07:00","message":"receive interim result [false|false]: จะเขียนว่า 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.6706997+07:00","message":"[buffer interim] 414 false จะเขียนว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670714871+07:00","message":"[bufferProcess] interim [380000000]:จะเขียนว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670719144+07:00","message":"[bufferProcess] send to processor:จะเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670727309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670732233+07:00","message":"> Transcript [3219] [false]: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670735649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.670738891+07:00","message":"Set new StatePrefix: 'จะเขียนว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.875077837+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.875127714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.875134674+07:00","message":"receive interim result [false|false]: จะเขียนว่า 10"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.87514797+07:00","message":"[buffer interim] 414 false จะเขียนว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875155318+07:00","message":"[bufferProcess] interim [620000000]:จะเขียนว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875157853+07:00","message":"[bufferProcess] send to processor:จะเขียนว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875161322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875164536+07:00","message":"> Transcript [3220] [false]: 'จะเขียนว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875168549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875171183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875173255+07:00","message":"StatePrefix: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.875175352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.992092575+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.992149391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.99215821+07:00","message":"receive interim result [false|false]: จะเขียนว่า 1000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:35.99218177+07:00","message":"[buffer interim] 414 false จะเขียนว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992192119+07:00","message":"[bufferProcess] interim [680000000]:จะเขียนว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992197138+07:00","message":"[bufferProcess] send to processor:จะเขียนว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992202189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.99220639+07:00","message":"> Transcript [3221] [false]: 'จะเขียนว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992211854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992214878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992217754+07:00","message":"StatePrefix: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:35.992221333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059825125+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059881447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059890807+07:00","message":"receive interim result [false|false]: จะเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.05990926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059922607+07:00","message":"receive interim result [false|false]:  1000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059933319+07:00","message":"[buffer interim] 414 false จะเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.059938355+07:00","message":"[buffer interim] 414 false  1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.05996371+07:00","message":"[bufferProcess] interim [740000000]:จะเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.059991736+07:00","message":"[bufferProcess] send to processor:จะเขียนว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.0600056+07:00","message":"[bufferProcess] interim [740000000]: 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060008597+07:00","message":"[bufferProcess] update buffer: จะเขียนว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060012848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060016655+07:00","message":"> Transcript [3222] [false]: 'จะเขียนว่า 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060020217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060022617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060024609+07:00","message":"StatePrefix: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.060026653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.219111886+07:00","message":"[GCS] IsForceVAD: false for message ID: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250661265+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250716176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250723899+07:00","message":"receive interim result [false|false]: จะเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250738472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1,000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250741979+07:00","message":"receive interim result [false|false]:  1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250759783+07:00","message":"[buffer interim] 414 false จะเขียนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.25078096+07:00","message":"[buffer interim] 414 false  1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250790388+07:00","message":"[bufferProcess] interim [980000000]:จะเขียนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250794047+07:00","message":"[bufferProcess] send to processor:จะเขียนว่า 1000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250799052+07:00","message":"[bufferProcess] interim [980000000]: 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250801449+07:00","message":"[bufferProcess] update buffer: จะเขียนว่า 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250804485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250808076+07:00","message":"> Transcript [3223] [false]: 'จะเขียนว่า 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250811613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250813698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250815792+07:00","message":"StatePrefix: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250817902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250822913+07:00","message":"Push: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250826181+07:00","message":"TextPushed: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.25082925+07:00","message":"Set new StatePrefix : 'จะเขียนว่า 1000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.250832589+07:00","message":"Next Push (prob) : ' 1000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.250863773+07:00","message":"push: {false จะเขียนว่า 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.3265198+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326578068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนว่า 1,000\",\"confidence\":0.9490924}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326585278+07:00","message":"receive interim result [true|false]: จะเขียนว่า 1,000"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326597283+07:00","message":"end recv isFinal message id 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326599689+07:00","message":"end Recv id 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326607919+07:00","message":"[buffer interim] 414 true จะเขียนว่า 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326616468+07:00","message":"[bufferProcess] interim [130000000]:จะเขียนว่า 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326626943+07:00","message":"[bufferProcess] send to processor (isfinal):จะเขียนว่า 1,000"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326630327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.32663352+07:00","message":"> Transcript [3224] [false]: 'จะเขียนว่า 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326636101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326638159+07:00","message":"Set new StatePrefix: 'จะเขียนว่า 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326640258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326642522+07:00","message":"> Transcript [3225] [true]: 'จะเขียนว่า 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326645276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326647632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326650702+07:00","message":"StatePrefix: 'จะเขียนว่า 1,000'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326653324+07:00","message":"TextPushed: 'จะเขียนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:36.326656815+07:00","message":"Push: ' 1,000'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:36.326699918+07:00","message":"push: {true  1,000 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:36.334210224+07:00","message":"write wav file: './tmp/7632/7632_414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.060313919+07:00","message":"[GCS] Start streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.119501528+07:00","message":"[GCS] IsForceVAD: false for message ID: 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.250706396+07:00","message":"[GCS] Start streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.321338079+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.321358044+07:00","message":"found end of frame, send empty tag with msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.321361228+07:00","message":"end Recv id 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.321367605+07:00","message":"[buffer interim] 415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321375066+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321379775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.32138328+07:00","message":"> Transcript [3226] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.32138603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321388078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321389977+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321391895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.321394749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.321403429+07:00","message":"push: {true \n 0 0xc000182e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:37.327422206+07:00","message":"write wav file: './tmp/7632/7632_415.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:37.402782726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:37.402788495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.626993039+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.627039622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.627048023+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.627064923+07:00","message":"[buffer interim] 416 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.627072654+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.62707464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.819558442+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.819597727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.81960444+07:00","message":"receive interim result [false|false]: หน้าตา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.81961945+07:00","message":"[buffer interim] 416 false หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.819626415+07:00","message":"[bufferProcess] interim [540000000]:หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.81962898+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.819634943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.819637724+07:00","message":"> Transcript [3227] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.819640056+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.949950065+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.949998553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.950004815+07:00","message":"receive interim result [false|false]: แล้วตาม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:37.950019494+07:00","message":"[buffer interim] 416 false แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950027267+07:00","message":"[bufferProcess] interim [660000000]:แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950030003+07:00","message":"[bufferProcess] send to processor:หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950036981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950040201+07:00","message":"> Transcript [3228] [false]: 'หน้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950042652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:37.950044807+07:00","message":"Set new StatePrefix: 'หน้าตา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.000534456+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.00057258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.000578943+07:00","message":"receive interim result [false|false]: แล้วตามด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.000597128+07:00","message":"[buffer interim] 416 false แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.00060448+07:00","message":"[bufferProcess] interim [780000000]:แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.000607476+07:00","message":"[bufferProcess] send to processor:แล้วตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.000614865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.000617786+07:00","message":"> Transcript [3229] [false]: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.000620189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.000622817+07:00","message":"Set new StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.301002282+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.301059691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.301067607+07:00","message":"receive interim result [false|false]: แล้วตามด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.301084222+07:00","message":"[buffer interim] 416 false แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.30109209+07:00","message":"[bufferProcess] interim [20000000]:แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301095735+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301100703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301104934+07:00","message":"> Transcript [3230] [false]: 'แล้วตามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301108849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301111633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.30111388+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.301116084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.343200486+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.343241415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญญา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.343248343+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.343260988+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.34326887+07:00","message":"[bufferProcess] interim [80000000]:แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343271501+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343279884+07:00","message":"> Transcript [3231] [false]: 'แล้วตามด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343283287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343285791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343287945+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.343290175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.453582833+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.453630442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.453636564+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.45364843+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453656395+07:00","message":"[bufferProcess] interim [200000000]:แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453659062+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453662641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453665901+07:00","message":"> Transcript [3232] [false]: 'แล้วตามด้วยสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453669555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453671748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453673818+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.453675952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.709045715+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.709097739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.709104614+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.709129492+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709153047+07:00","message":"[bufferProcess] interim [440000000]:แล้วตามด้วยสัญลักษณ์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709157149+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709175543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709179253+07:00","message":"> Transcript [3233] [false]: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709183369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709186361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709193049+07:00","message":"StatePrefix: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709195325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709202436+07:00","message":"Push: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.70920462+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709207244+07:00","message":"Set new StatePrefix : 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.709209977+07:00","message":"Next Push (prob) : 'ด้วยสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.70921971+07:00","message":"push: {false แล้วตาม 0 0xc000183300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.892359808+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.892406282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.892411878+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:38.892429745+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892437409+07:00","message":"[bufferProcess] interim [680000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892440024+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892443754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892446991+07:00","message":"> Transcript [3234] [false]: 'แล้วตามด้วยสัญลักษณ์เดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892450994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892453366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892455882+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:38.892458789+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.433630391+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.433676481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.433682755+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.433698885+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433707581+07:00","message":"[bufferProcess] interim [220000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433710722+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433716141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433719381+07:00","message":"> Transcript [3235] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433722492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433724876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433730155+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.433732649+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.647251749+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.647296813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.647304144+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.647318246+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647327928+07:00","message":"[bufferProcess] interim [400000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647330805+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647334863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647338606+07:00","message":"> Transcript [3236] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647342056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647344198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647346461+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.647348705+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.733791706+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.733839534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.733847967+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.733862912+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733870345+07:00","message":"[bufferProcess] interim [460000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733873221+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733880145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.7338831+07:00","message":"> Transcript [3237] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733887185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733889653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733892073+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733895176+07:00","message":"TextPushed: 'แล้วตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733901268+07:00","message":"Push: 'ด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733903243+07:00","message":"TextPushed: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733905645+07:00","message":"Set new StatePrefix : 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.733907855+07:00","message":"Next Push (prob) : 'เดิมค่ะแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.733940907+07:00","message":"push: {false ด้วยสัญลักษณ์ 0 0xc000183300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.750740769+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.750786557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.750794011+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.750814435+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.750823794+07:00","message":"[bufferProcess] interim [520000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.750828846+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.75083978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.750844391+07:00","message":"> Transcript [3238] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.75084816+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.86158901+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.861626444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.8616324+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.861647245+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861655835+07:00","message":"[bufferProcess] interim [580000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861658231+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861667595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861670612+07:00","message":"> Transcript [3239] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861673282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.861676105+07:00","message":"Set new StatePrefix: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.86842952+07:00","message":"[GCS] IsForceVAD: false for message ID: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.921349869+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.921379997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.921385761+07:00","message":"receive interim result [false|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:39.921400988+07:00","message":"[buffer interim] 416 false แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.921408358+07:00","message":"[bufferProcess] interim [640000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.921411202+07:00","message":"[bufferProcess] send to processor:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.921414918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.921417728+07:00","message":"> Transcript [3240] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.92141992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:39.921422373+07:00","message":"Set new StatePrefix: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็จีบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002599406+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002651594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ\",\"confidence\":0.9530051}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002661841+07:00","message":"receive interim result [true|false]: แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.00267428+07:00","message":"end recv isFinal message id 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002677744+07:00","message":"end Recv id 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002686559+07:00","message":"[buffer interim] 416 true แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002698281+07:00","message":"[bufferProcess] interim [850000000]:แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002703563+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002710322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002715088+07:00","message":"> Transcript [3241] [false]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002719183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002721846+07:00","message":"Set new StatePrefix: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002724866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002727736+07:00","message":"> Transcript [3242] [true]: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.00273169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002734739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002737727+07:00","message":"StatePrefix: 'แล้วตามด้วยสัญลักษณ์เดิมค่ะแล้วก็ดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002742159+07:00","message":"TextPushed: 'แล้วตามด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:40.002748049+07:00","message":"Push: 'เดิมค่ะแล้วก็ดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:40.002759919+07:00","message":"push: {true เดิมค่ะแล้วก็ดีค่ะ 0 0xc000183300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:40.010883098+07:00","message":"write wav file: './tmp/7632/7632_416.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:40.403641792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:40.403649316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.061265122+07:00","message":"[GCS] Start streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.526510571+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.526563823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.5265693+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.52658555+07:00","message":"[buffer interim] 417 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.526592589+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.526594745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.52660002+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.526603029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.52660602+07:00","message":"> Transcript [3243] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.526608696+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.608080953+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.608127299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.608133389+07:00","message":"receive interim result [false|false]: เดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.608150199+07:00","message":"[buffer interim] 417 false เดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.60815741+07:00","message":"[bufferProcess] interim [420000000]:เดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.608160103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.725488345+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.725529835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.7255367+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.72555029+07:00","message":"[buffer interim] 417 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725557956+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725560642+07:00","message":"[bufferProcess] send to processor:เดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.72556737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725570733+07:00","message":"> Transcript [3244] [false]: 'เดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725573827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725576017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725578306+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.725580771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.876785553+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.876832842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.876839741+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.876855898+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876863449+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876866186+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876873649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876876816+07:00","message":"> Transcript [3245] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876879874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876882183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.87688462+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.876887055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.908192769+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.908229438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.908235266+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:42.908245326+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908253216+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908255528+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908259246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.90826285+07:00","message":"> Transcript [3246] [false]: 'เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908266096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908268259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.90827051+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:42.908272521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.106104214+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.106156041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.106162757+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.106179853+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106188692+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106191537+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106194791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106197735+07:00","message":"> Transcript [3247] [false]: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106201326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106203711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106205884+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106207881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106210662+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106212836+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106215354+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.106217782+07:00","message":"Next Push (prob) : 'เรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.106226684+07:00","message":"push: {false เดี๋ยว 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.226257781+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.226313066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.226319939+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.226338735+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226347146+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226350364+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226354311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226357713+07:00","message":"> Transcript [3248] [false]: 'เดี๋ยวเรามาดูตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226362122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226364428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.226366797+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.22636935+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:43.404531901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:43.404534765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.624974524+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.625029383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.625037647+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.625056193+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625068893+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวเรามาดูตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625072624+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.62507958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625083656+07:00","message":"> Transcript [3249] [false]: 'เดี๋ยวเรามาดูตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625089086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625093879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625097841+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.625101517+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.680884609+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.680933141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.680941461+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:43.680958977+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680968096+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวเรามาดูตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.68097183+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680980357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680984592+07:00","message":"> Transcript [3250] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680989171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680992144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680995648+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:43.680999128+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.130392229+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.130445033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.130451594+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.130468357+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130476989+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวเรามาดูตัวอย่างนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130479895+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130485211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130488144+07:00","message":"> Transcript [3251] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130492311+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130494822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130497109+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130499669+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130504486+07:00","message":"Push: 'เรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130506676+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130508885+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.130511078+07:00","message":"Next Push (prob) : 'ตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.130519589+07:00","message":"push: {false เรามาดู 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.318061197+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.318121005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.318133367+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.318148046+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318156189+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318159295+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318163194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318166246+07:00","message":"> Transcript [3252] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318169544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318171937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318174006+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.318176512+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.389319789+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.389361547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.389368445+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.389382394+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389389838+07:00","message":"[bufferProcess] interim [160000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389398554+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389405985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389409456+07:00","message":"> Transcript [3253] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389413331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.389415849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.38941801+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.3894206+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.643871738+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.643910045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.643916807+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.643930934+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643938624+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643941694+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643945859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643948883+07:00","message":"> Transcript [3254] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643952264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.64395445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.643957923+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.64396195+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.895146665+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.895201585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.895211094+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.895227596+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895236129+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895239824+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895243409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895246472+07:00","message":"> Transcript [3255] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895250842+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895253098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895255608+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895258147+07:00","message":"TextPushed: 'เดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895263625+07:00","message":"Push: 'ตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895265787+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.895268041+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:44.89527052+07:00","message":"Next Push (prob) : 'ของการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:44.89527938+07:00","message":"push: {false ตัวอย่างนะคะ 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.025956257+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.026004281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.026011104+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.026025841+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026033924+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026036649+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026043458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026046825+07:00","message":"> Transcript [3256] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026050512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026052693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026055207+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.026059895+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.278591437+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.2786451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.278652056+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.2786708+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278679935+07:00","message":"[bufferProcess] interim [60000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278682788+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278686618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278689645+07:00","message":"> Transcript [3257] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278693394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278699324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.278701903+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.27870481+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.53667286+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.536722506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.536729553+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.536757737+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536766707+07:00","message":"[bufferProcess] interim [240000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536769813+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536773326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.53677623+07:00","message":"> Transcript [3258] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536779794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536782282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.536784695+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.53678757+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.700054597+07:00","message":"[GCS] IsForceVAD: false for message ID: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.729863217+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.729914538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.729921522+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.729934542+07:00","message":"[buffer interim] 417 false เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729942358+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729945415+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729949121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.72995216+07:00","message":"> Transcript [3259] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729956875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729959068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729961805+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729964519+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729967836+07:00","message":"Push: 'ของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729969839+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729972267+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.729975399+07:00","message":"Next Push (prob) : 'สมาชิกของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.729984874+07:00","message":"push: {false ของการเป็น 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811150973+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811217753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811225398+07:00","message":"receive interim result [true|false]: เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811237254+07:00","message":"end recv isFinal message id 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811239753+07:00","message":"end Recv id 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.81124819+07:00","message":"[buffer interim] 417 true เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811256938+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811265309+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811281191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.8113192+07:00","message":"> Transcript [3260] [false]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811326068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811328493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811331489+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811334758+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811337826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811340294+07:00","message":"> Transcript [3261] [true]: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811342748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811344659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811346384+07:00","message":"StatePrefix: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็นสมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.811348389+07:00","message":"TextPushed: 'เดี๋ยวเรามาดูตัวอย่างนะคะของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:45.81135761+07:00","message":"Push: 'สมาชิกของเซตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:45.811371726+07:00","message":"push: {true สมาชิกของเซตค่ะ 0 0xc0039e7400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:45.82067194+07:00","message":"write wav file: './tmp/7632/7632_417.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:46.405418459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:46.405455533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.180108738+07:00","message":"[GCS] Start streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.656557029+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.656606665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.656612787+07:00","message":"receive interim result [false|false]: ตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.656627186+07:00","message":"[buffer interim] 418 false ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656636954+07:00","message":"[bufferProcess] interim [300000000]:ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656638941+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656644418+07:00","message":"[bufferProcess] send to processor (ticker):ตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656647742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656652094+07:00","message":"> Transcript [3262] [false]: 'ตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.656655574+07:00","message":"Set StatePrefix (first interim): 'ตัวย่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.706052074+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.706090101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.70609553+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.706109815+07:00","message":"[buffer interim] 418 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.706116232+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.706118865+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.909952852+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.910002058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.910008696+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:47.910023119+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.910031174+07:00","message":"[bufferProcess] interim [540000000]:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.91003397+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.910037443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.910040633+07:00","message":"> Transcript [3263] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.910042815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:47.91004486+07:00","message":"Set new StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.040737962+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.040784859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.040790783+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.040807515+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040817653+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040821107+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040826588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.04083152+07:00","message":"> Transcript [3264] [false]: 'ตัวอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040836905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040840691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.0408442+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.040848081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.162058051+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.162103177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.162108862+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.162124699+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162139323+07:00","message":"[bufferProcess] interim [780000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162142256+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162149756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162155687+07:00","message":"> Transcript [3265] [false]: 'ตัวอย่างนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162159185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162161476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162163592+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.162165893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.735812286+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.735857113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.735863892+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:48.735878263+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735886255+07:00","message":"[bufferProcess] interim [380000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.73588933+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735893246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735896706+07:00","message":"> Transcript [3266] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735900063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735902679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735904832+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:48.735907001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.121236039+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.121273158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.121279384+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.121295658+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121306825+07:00","message":"[bufferProcess] interim [740000000]:ตัวอย่างนี้นะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121309465+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121313394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121316419+07:00","message":"> Transcript [3267] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121319819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121321916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121324022+07:00","message":"StatePrefix: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121326301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121329114+07:00","message":"Push: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.12133114+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121333407+07:00","message":"Set new StatePrefix : 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.121335703+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.121343126+07:00","message":"push: {false ตัวอย่าง 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192023088+07:00","message":"[GCS] Cleaned up inactive client: 393"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.19207489+07:00","message":"[GCS] Cleaned up inactive client: 395"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192080572+07:00","message":"[GCS] Cleaned up inactive client: 392"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192084187+07:00","message":"[GCS] Cleaned up inactive client: 391"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192088358+07:00","message":"[GCS] Cleaned up inactive client: 394"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192090613+07:00","message":"[GCS] Cleaned up inactive client: 396"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192092436+07:00","message":"[GCS] Cleaned up inactive client: 390"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192094291+07:00","message":"[GCS] Cleaned up inactive client: 387"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192096101+07:00","message":"[GCS] Cleaned up inactive client: 389"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.192097992+07:00","message":"[GCS] Cleaned up inactive client: 388"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.24856046+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.248599284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.248606483+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.248621827+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248629406+07:00","message":"[bufferProcess] interim [860000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248631886+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248635779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248638644+07:00","message":"> Transcript [3268] [false]: 'ตัวอย่างนี้นะคะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248643597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248646126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248649067+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.248651762+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:49.405665465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:49.405677335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.437462857+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.437503028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.43750939+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.437525187+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437533841+07:00","message":"[bufferProcess] interim [40000000]:ตัวอย่างนี้นะคะให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437536437+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437540528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437543539+07:00","message":"> Transcript [3269] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.43754709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437549214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437551303+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.437553391+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.464178009+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.464222964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.464230555+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.46425229+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.4642604+07:00","message":"[bufferProcess] interim [100000000]:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.46426383+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464271252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464274313+07:00","message":"> Transcript [3270] [false]: 'ตัวอย่างนี้นะคะให้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464278265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464280948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464283164+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.464285617+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.636668895+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.636709428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.636716133+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.63673126+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636738821+07:00","message":"[bufferProcess] interim [280000000]:ตัวอย่างนี้นะคะให้เอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.63674289+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636748617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636753381+07:00","message":"> Transcript [3271] [false]: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636759289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636762965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636766819+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636770168+07:00","message":"TextPushed: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636774115+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636777105+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636781643+07:00","message":"Set new StatePrefix : 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:49.636784235+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:49.636794136+07:00","message":"push: {false นี้นะคะ 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.024607892+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.024654553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.024663879+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.024677586+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.024687641+07:00","message":"[bufferProcess] interim [640000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.024691787+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.024697083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.024701839+07:00","message":"> Transcript [3272] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.024705209+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.221206725+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.221254226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.221261224+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.221273367+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221281524+07:00","message":"[bufferProcess] interim [880000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221283916+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221288432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221291557+07:00","message":"> Transcript [3273] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221295242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221297421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221299435+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.221302372+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.345722358+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.345761165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.345767195+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.345781753+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.34578894+07:00","message":"[bufferProcess] interim [940000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345791714+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.3457953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345798757+07:00","message":"> Transcript [3274] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345803317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345805594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345808263+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.345811108+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.670391437+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.670447328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.670454752+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.670472811+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670481936+07:00","message":"[bufferProcess] interim [240000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670485227+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670489169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670492763+07:00","message":"> Transcript [3275] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670496709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670499148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670501877+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.670504543+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.67272685+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.672740953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.672744852+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.672753446+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672757433+07:00","message":"[bufferProcess] interim [300000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672759724+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672762201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672764475+07:00","message":"> Transcript [3276] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672767182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672769288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672771249+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672773228+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672778208+07:00","message":"Push: 'ให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672780192+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672782614+07:00","message":"Set new StatePrefix : 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยซ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.672785381+07:00","message":"Next Push (prob) : 'ประกอบไปด้วยซ้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.67282613+07:00","message":"push: {false ให้เอนะคะ 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729382967+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.72942509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729433674+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729456383+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729462335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729465174+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.7294717+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:50.729475354+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729481968+07:00","message":"[bufferProcess] interim [360000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729484554+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729487725+07:00","message":"[bufferProcess] interim [420000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729489927+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729493227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729496492+07:00","message":"> Transcript [3277] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729499207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729501577+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729503515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729505726+07:00","message":"> Transcript [3278] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.72951387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:50.729516011+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.368299589+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.36835167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.368360412+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.368378761+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368388731+07:00","message":"[bufferProcess] interim [960000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368393781+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.36839954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368403795+07:00","message":"> Transcript [3279] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368408497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368411554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368415437+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.368420017+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634771381+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634819224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634826729+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634838257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 01\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634840858+07:00","message":"receive interim result [false|false]:  01"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.63484858+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.634854309+07:00","message":"[buffer interim] 418 false  01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634862185+07:00","message":"[bufferProcess] interim [320000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.63486538+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634870506+07:00","message":"[bufferProcess] interim [320000000]: 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634873277+07:00","message":"[bufferProcess] update buffer: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634884038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634900708+07:00","message":"> Transcript [3280] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิกศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634908906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634911688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.634914326+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.63491699+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953670144+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953714046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953721774+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953731317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 01 และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953734065+07:00","message":"receive interim result [false|false]:  01 และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.95374359+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:51.953748642+07:00","message":"[buffer interim] 418 false  01 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953756107+07:00","message":"[bufferProcess] interim [620000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953759492+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953764864+07:00","message":"[bufferProcess] interim [620000000]: 01 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953767581+07:00","message":"[bufferProcess] update buffer: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953770861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953773858+07:00","message":"> Transcript [3281] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953778193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953780329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953787159+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:51.953790363+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274512676+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274562732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274569004+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274577066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 0 1 และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.27458069+07:00","message":"receive interim result [false|false]:  0 1 และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274589921+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274593671+07:00","message":"[buffer interim] 418 false  0 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274600824+07:00","message":"[bufferProcess] interim [920000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274603729+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274607237+07:00","message":"[bufferProcess] interim [920000000]: 0 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274609648+07:00","message":"[bufferProcess] update buffer: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274613024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274616017+07:00","message":"> Transcript [3282] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274620447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274622752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.27462482+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274627794+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274631201+07:00","message":"Push: 'ประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274633203+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274635565+07:00","message":"Set new StatePrefix : 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 01 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.274638007+07:00","message":"Next Push (prob) : 'ชิก 01 และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.274648533+07:00","message":"push: {false ประกอบไปด้วยสมา 0 0xc002a08900}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:52.406057885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:52.406080406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.501086333+07:00","message":"[GCS] IsForceVAD: false for message ID: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529768221+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529812357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529819126+07:00","message":"receive interim result [false|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529834541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 0 1 และ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529838288+07:00","message":"receive interim result [false|false]:  0 1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529847306+07:00","message":"[buffer interim] 418 false ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.529851432+07:00","message":"[buffer interim] 418 false  0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529858373+07:00","message":"[bufferProcess] interim [220000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529861249+07:00","message":"[bufferProcess] send to processor:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529864627+07:00","message":"[bufferProcess] interim [220000000]: 0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529867124+07:00","message":"[bufferProcess] update buffer: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529870648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529873473+07:00","message":"> Transcript [3283] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529876497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.529878524+07:00","message":"Set new StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670542601+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670592315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670599597+07:00","message":"receive interim result [true|false]: ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670611438+07:00","message":"end recv isFinal message id 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670613719+07:00","message":"end Recv id 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670619736+07:00","message":"[buffer interim] 418 true ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.67062798+07:00","message":"[bufferProcess] interim [340000000]:ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670632756+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670647833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670671336+07:00","message":"> Transcript [3284] [false]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670677696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670681597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670684175+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670687348+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670690296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670692847+07:00","message":"> Transcript [3285] [true]: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670695185+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670697079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670703009+07:00","message":"StatePrefix: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมาชิก 0 1 และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670705457+07:00","message":"TextPushed: 'ตัวอย่างนี้นะคะให้เอนะคะประกอบไปด้วยสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:52.670716015+07:00","message":"Push: 'ชิก 0 1 และ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.670730358+07:00","message":"push: {true ชิก 0 1 และ 2 ค่ะ 0 0xc002a08900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:52.683436006+07:00","message":"write wav file: './tmp/7632/7632_418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:52.880274404+07:00","message":"[GCS] Start streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.355695666+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.355749414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.355755614+07:00","message":"receive interim result [false|false]: จง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.355769598+07:00","message":"[buffer interim] 419 false จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.355776645+07:00","message":"[bufferProcess] interim [480000000]:จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.355778437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.545532681+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.545582274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงคิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.54559084+07:00","message":"receive interim result [false|false]: จงคิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.545607137+07:00","message":"[buffer interim] 419 false จงคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.545616464+07:00","message":"[bufferProcess] interim [660000000]:จงคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.545620173+07:00","message":"[bufferProcess] send to processor:จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.545627167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.545631323+07:00","message":"> Transcript [3286] [false]: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.545634929+07:00","message":"Set StatePrefix (first interim): 'จง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.547284469+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.547299966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.547303585+07:00","message":"receive interim result [false|false]: จง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.547311894+07:00","message":"[buffer interim] 419 false จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547315471+07:00","message":"[bufferProcess] interim [720000000]:จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547317523+07:00","message":"[bufferProcess] send to processor:จงคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547319655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.54732235+07:00","message":"> Transcript [3287] [false]: 'จงคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547325535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547327607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547329967+07:00","message":"StatePrefix: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.547332507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.607501615+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.607554841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.607561525+07:00","message":"receive interim result [false|false]: จงพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:53.607578968+07:00","message":"[buffer interim] 419 false จงพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607588418+07:00","message":"[bufferProcess] interim [780000000]:จงพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607591796+07:00","message":"[bufferProcess] send to processor:จง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607597669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607601768+07:00","message":"> Transcript [3288] [false]: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607605866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607609166+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607612617+07:00","message":"StatePrefix: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:53.607615804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.056008272+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.056056558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.056063539+07:00","message":"receive interim result [false|false]: จงพิจารณาว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.056079181+07:00","message":"[buffer interim] 419 false จงพิจารณาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056086314+07:00","message":"[bufferProcess] interim [140000000]:จงพิจารณาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056089376+07:00","message":"[bufferProcess] send to processor:จงพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056096216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056099382+07:00","message":"> Transcript [3289] [false]: 'จงพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056102641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056104971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.056107651+07:00","message":"StatePrefix: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.05611003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.44661784+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.446667074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.446673734+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.446691084+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446699959+07:00","message":"[bufferProcess] interim [620000000]:จงพิจารณาว่าข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446702492+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446707423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446712785+07:00","message":"> Transcript [3290] [false]: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446717507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446720801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446726039+07:00","message":"StatePrefix: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446728671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446735532+07:00","message":"Push: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.44673775+07:00","message":"TextPushed: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446742861+07:00","message":"Set new StatePrefix : 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.446746453+07:00","message":"Next Push (prob) : 'พิจารณาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.446782656+07:00","message":"push: {false จง 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.757779764+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.757821085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.757829213+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:54.75784219+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757849958+07:00","message":"[bufferProcess] interim [920000000]:จงพิจารณาว่าข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757852756+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.75785966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757863376+07:00","message":"> Transcript [3291] [false]: 'จงพิจารณาว่าข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757866773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757869497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757871626+07:00","message":"StatePrefix: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:54.757874248+07:00","message":"TextPushed: 'จง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.019250013+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.019297006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.019303236+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.019315517+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019323105+07:00","message":"[bufferProcess] interim [160000000]:จงพิจารณาว่าข้อความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.01932567+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019331236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019333978+07:00","message":"> Transcript [3292] [false]: 'จงพิจารณาว่าข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019337856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019340292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.019345673+07:00","message":"StatePrefix: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.01934854+07:00","message":"TextPushed: 'จง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.022391725+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.022404607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.022409077+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.022416269+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022419748+07:00","message":"[bufferProcess] interim [220000000]:จงพิจารณาว่าข้อความตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022421885+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022424234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022426765+07:00","message":"> Transcript [3293] [false]: 'จงพิจารณาว่าข้อความต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022430492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022432892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.02243478+07:00","message":"StatePrefix: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.022436862+07:00","message":"TextPushed: 'จง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.203816721+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.203862744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.203869252+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.203883905+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203891924+07:00","message":"[bufferProcess] interim [340000000]:จงพิจารณาว่าข้อความต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203894852+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203901939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203904925+07:00","message":"> Transcript [3294] [false]: 'จงพิจารณาว่าข้อความตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203908701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203910941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203912994+07:00","message":"StatePrefix: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.20392109+07:00","message":"TextPushed: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.20392953+07:00","message":"Push: 'พิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.20393282+07:00","message":"TextPushed: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203936314+07:00","message":"Set new StatePrefix : 'จงพิจารณาว่าข้อความตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.203940592+07:00","message":"Next Push (prob) : 'ข้อความตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.203961799+07:00","message":"push: {false พิจารณาว่า 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.340515551+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.340567169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.340576186+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.340595483+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.340604928+07:00","message":"[bufferProcess] interim [460000000]:จงพิจารณาว่าข้อความต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.340608712+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.340613493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.34061743+07:00","message":"> Transcript [3295] [false]: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.340621114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.340624509+07:00","message":"Set new StatePrefix: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:55.407115716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:55.40714629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.660064969+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.660114857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.660124519+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.660154101+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660164776+07:00","message":"[bufferProcess] interim [760000000]:จงพิจารณาว่าข้อความต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660167438+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660170964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660175292+07:00","message":"> Transcript [3296] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660179251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660182264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.660184643+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.66018799+07:00","message":"TextPushed: 'จงพิจารณาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.665040377+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.665068281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.665073674+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.665087297+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665093528+07:00","message":"[bufferProcess] interim [820000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.66509622+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665100588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665103722+07:00","message":"> Transcript [3297] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665106944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665109152+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665111066+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.665113639+07:00","message":"TextPushed: 'จงพิจารณาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.845794928+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.845836346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.845842471+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.845859943+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845868049+07:00","message":"[bufferProcess] interim [940000000]:จงพิจารณาว่าข้อความต่อไปนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845874174+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845877738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845881165+07:00","message":"> Transcript [3298] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845885425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845887627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845889705+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.845892544+07:00","message":"TextPushed: 'จงพิจารณาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.911746981+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.911791293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.911798045+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.91181106+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911820731+07:00","message":"[bufferProcess] interim [120000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911823497+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911827426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911830791+07:00","message":"> Transcript [3299] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.91183462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911836841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911839107+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911841954+07:00","message":"TextPushed: 'จงพิจารณาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911845194+07:00","message":"Push: 'ข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911848423+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911851684+07:00","message":"Set new StatePrefix : 'จงพิจารณาว่าข้อความต่อไปนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:55.911854275+07:00","message":"Next Push (prob) : 'นี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:55.911862818+07:00","message":"push: {false ข้อความต่อไป 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.230945578+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.230992673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.230999442+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.231014344+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.231022002+07:00","message":"[bufferProcess] interim [360000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.231024958+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.23103201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.231035294+07:00","message":"> Transcript [3300] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.231037907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.231040208+07:00","message":"Set new StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.429213545+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.429267218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.429273349+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.429294176+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429302543+07:00","message":"[bufferProcess] interim [600000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429305353+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429312743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429315941+07:00","message":"> Transcript [3301] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429319461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429321663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.42932396+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.429327141+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.758770244+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.758810188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.758816395+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:56.75883383+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758841423+07:00","message":"[bufferProcess] interim [900000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758844336+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758850615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.75885467+07:00","message":"> Transcript [3302] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758858678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758861462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.75886408+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:56.758866947+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.038890525+07:00","message":"[GCS] IsForceVAD: false for message ID: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.13552284+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.135583169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.135592311+07:00","message":"receive interim result [false|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.135607837+07:00","message":"[buffer interim] 419 false จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135619104+07:00","message":"[bufferProcess] interim [320000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135622905+07:00","message":"[bufferProcess] send to processor:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135629914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135633952+07:00","message":"> Transcript [3303] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135640709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135643206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135645738+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.135648606+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154687865+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154720206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154727181+07:00","message":"receive interim result [true|false]: จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154737163+07:00","message":"end recv isFinal message id 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154739817+07:00","message":"end Recv id 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154746937+07:00","message":"[buffer interim] 419 true จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.15475335+07:00","message":"[bufferProcess] interim [380000000]:จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154761448+07:00","message":"[bufferProcess] send to processor (isfinal):จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154765345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154768214+07:00","message":"> Transcript [3304] [false]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154771709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154773696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154775828+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154778849+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154785343+07:00","message":"Push: 'นี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154787471+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.15479019+07:00","message":"Set new StatePrefix : 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154793248+07:00","message":"Next Push (prob) : 'จริงหรือเท็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154795326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154797454+07:00","message":"> Transcript [3305] [true]: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154805632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154813912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154815901+07:00","message":"StatePrefix: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็นจริงหรือเท็จค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154818032+07:00","message":"TextPushed: 'จงพิจารณาว่าข้อความต่อไปนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.154820656+07:00","message":"Push: 'จริงหรือเท็จค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154828968+07:00","message":"push: {false นี้นะคะเป็น 0 0xc000182580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.154859733+07:00","message":"push: {true จริงหรือเท็จค่ะ 0 0xc000182580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:57.164400827+07:00","message":"write wav file: './tmp/7632/7632_419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.421894008+07:00","message":"[GCS] Start streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.917641002+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.917693926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.917700135+07:00","message":"receive interim result [false|false]: คอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.91771679+07:00","message":"[buffer interim] 420 false คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.917723839+07:00","message":"[bufferProcess] interim [480000000]:คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.917725791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.965436606+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.965481606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.965487515+07:00","message":"receive interim result [false|false]: ข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:57.965505286+07:00","message":"[buffer interim] 420 false ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.965514103+07:00","message":"[bufferProcess] interim [540000000]:ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.965516748+07:00","message":"[bufferProcess] send to processor:คอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.965520014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.965523006+07:00","message":"> Transcript [3306] [false]: 'คอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:57.965525142+07:00","message":"Set StatePrefix (first interim): 'คอก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.101338639+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.101382634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.1013888+07:00","message":"receive interim result [false|false]: ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.101405021+07:00","message":"[buffer interim] 420 false ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.101412426+07:00","message":"[bufferProcess] interim [660000000]:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.101414826+07:00","message":"[bufferProcess] send to processor:ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.101418539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.101421657+07:00","message":"> Transcript [3307] [false]: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.10142409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.101426572+07:00","message":"Set new StatePrefix: 'ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.159843056+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.159888638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.159894623+07:00","message":"receive interim result [false|false]: ข้อความที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.15991001+07:00","message":"[buffer interim] 420 false ข้อความที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159918522+07:00","message":"[bufferProcess] interim [780000000]:ข้อความที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159920703+07:00","message":"[bufferProcess] send to processor:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159924281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.15992768+07:00","message":"> Transcript [3308] [false]: 'ข้อความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159930843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159932984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159935496+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.159937727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:58.407423148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:13:58.407446026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.478031564+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.478083821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.478093145+07:00","message":"receive interim result [false|false]: ข้อความที่ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.478104067+07:00","message":"[buffer interim] 420 false ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.47811244+07:00","message":"[bufferProcess] interim [80000000]:ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478115134+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478119272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478123261+07:00","message":"> Transcript [3309] [false]: 'ข้อความที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478126436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478128642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478130646+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.478132774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.579072503+07:00","message":"[GCS] IsForceVAD: false for message ID: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663517571+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.66356259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663569433+07:00","message":"receive interim result [false|false]: ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663580042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663583687+07:00","message":"receive interim result [false|false]:  1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663591277+07:00","message":"[buffer interim] 420 false ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.663596505+07:00","message":"[buffer interim] 420 false  1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663603273+07:00","message":"[bufferProcess] interim [260000000]:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663605572+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663611119+07:00","message":"[bufferProcess] interim [260000000]: 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663613949+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663616908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663620189+07:00","message":"> Transcript [3310] [false]: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663622981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663625074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663627061+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.663629264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670272161+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670298333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670303906+07:00","message":"receive interim result [false|false]: ข้อความที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670313173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670316613+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670322775+07:00","message":"[buffer interim] 420 false ข้อความที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670325947+07:00","message":"[buffer interim] 420 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670332875+07:00","message":"[bufferProcess] interim [380000000]:ข้อความที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670335174+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670338121+07:00","message":"[bufferProcess] interim [380000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670340731+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670356517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670386302+07:00","message":"> Transcript [3311] [false]: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670394075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670397718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.67040174+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.67040543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670416422+07:00","message":"Push: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670420004+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670424036+07:00","message":"Set new StatePrefix : 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.670427222+07:00","message":"Next Push (prob) : 'ที่ 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.670462291+07:00","message":"push: {false ข้อความ 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675725106+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675747805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 1 นะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675753226+07:00","message":"receive interim result [true|false]: ข้อความที่ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675762358+07:00","message":"end recv isFinal message id 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675764633+07:00","message":"end Recv id 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675770624+07:00","message":"[buffer interim] 420 true ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675775627+07:00","message":"[bufferProcess] interim [380000000]:ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675778395+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อความที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675780932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675783606+07:00","message":"> Transcript [3312] [false]: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675786261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675790377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675792689+07:00","message":"StatePrefix: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675794921+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675796748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675799618+07:00","message":"> Transcript [3313] [true]: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675802134+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675803986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675805834+07:00","message":"StatePrefix: 'ข้อความที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675807775+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:58.675813689+07:00","message":"Push: 'ที่ 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.675820567+07:00","message":"push: {true ที่ 1 นะคะ 0 0xc002b4e980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:13:58.682667064+07:00","message":"write wav file: './tmp/7632/7632_420.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:58.843209622+07:00","message":"[GCS] Start streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.435244235+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.4352958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.435301065+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.435317854+07:00","message":"[buffer interim] 421 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.435325098+07:00","message":"[bufferProcess] interim [480000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.435327313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.596423034+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.59646418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"08\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.596470074+07:00","message":"receive interim result [false|false]: 08"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.596480418+07:00","message":"[buffer interim] 421 false 08"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.596487915+07:00","message":"[bufferProcess] interim [780000000]:08"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.596490939+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.596497507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.596500329+07:00","message":"> Transcript [3314] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.596502782+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.719599665+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.719639908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.719645833+07:00","message":"receive interim result [false|false]: ศูนย์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.719655921+07:00","message":"[buffer interim] 421 false ศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719663276+07:00","message":"[bufferProcess] interim [840000000]:ศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719665929+07:00","message":"[bufferProcess] send to processor:08"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719669528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719672455+07:00","message":"> Transcript [3315] [false]: '08'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719675054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.719677108+07:00","message":"Set new StatePrefix: '08'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.849290952+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.84933568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"083\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.849341249+07:00","message":"receive interim result [false|false]: 083"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.849354833+07:00","message":"[buffer interim] 421 false 083"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.849362909+07:00","message":"[bufferProcess] interim [960000000]:083"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.849365941+07:00","message":"[bufferProcess] send to processor:ศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.849372461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.849375329+07:00","message":"> Transcript [3316] [false]: 'ศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.84937775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.849379873+07:00","message":"Set new StatePrefix: 'ศูนย์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.851651946+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.851672593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.851678516+07:00","message":"receive interim result [false|false]: ศูนย์เป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.85169052+07:00","message":"[buffer interim] 421 false ศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.851695761+07:00","message":"[bufferProcess] interim [20000000]:ศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.851698563+07:00","message":"[bufferProcess] send to processor:083"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.851700681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.85170298+07:00","message":"> Transcript [3317] [false]: '083'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.851704682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.851707088+07:00","message":"Set new StatePrefix: '083'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.908112973+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.908170152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.908177443+07:00","message":"receive interim result [false|false]: ศูนย์เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:13:59.908194143+07:00","message":"[buffer interim] 421 false ศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908201766+07:00","message":"[bufferProcess] interim [80000000]:ศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908205435+07:00","message":"[bufferProcess] send to processor:ศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908209671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908212602+07:00","message":"> Transcript [3318] [false]: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908215208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:13:59.908217621+07:00","message":"Set new StatePrefix: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.291035332+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.291083065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.291089998+07:00","message":"receive interim result [false|false]: ศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.291104446+07:00","message":"[buffer interim] 421 false ศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291111896+07:00","message":"[bufferProcess] interim [440000000]:ศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291114778+07:00","message":"[bufferProcess] send to processor:ศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291121911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291125631+07:00","message":"> Transcript [3319] [false]: 'ศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291129101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291131407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291133496+07:00","message":"StatePrefix: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.291135858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.427469281+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.427510283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.427518924+07:00","message":"receive interim result [false|false]: ศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.427537236+07:00","message":"[buffer interim] 421 false ศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427548458+07:00","message":"[bufferProcess] interim [620000000]:ศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427551084+07:00","message":"[bufferProcess] send to processor:ศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427555457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.4275587+07:00","message":"> Transcript [3320] [false]: 'ศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427562858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427566499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427569741+07:00","message":"StatePrefix: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.427575264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.569410317+07:00","message":"[GCS] IsForceVAD: false for message ID: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.616772215+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.616821959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.616828976+07:00","message":"receive interim result [false|false]: ศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.61684387+07:00","message":"[buffer interim] 421 false ศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.61685235+07:00","message":"[bufferProcess] interim [800000000]:ศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616854888+07:00","message":"[bufferProcess] send to processor:ศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616860366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616863207+07:00","message":"> Transcript [3321] [false]: 'ศูนย์เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616867133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616869803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616872102+07:00","message":"StatePrefix: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.616874192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747319901+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747361371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"0 เป็นสมาชิกของเอ\",\"confidence\":0.9203665}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747367711+07:00","message":"receive interim result [true|false]: 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747377639+07:00","message":"end recv isFinal message id 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747380763+07:00","message":"end Recv id 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.747387379+07:00","message":"[buffer interim] 421 true 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747397703+07:00","message":"[bufferProcess] interim [950000000]:0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747400948+07:00","message":"[bufferProcess] send to processor (isfinal):ศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.74740496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747408093+07:00","message":"> Transcript [3322] [false]: 'ศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747411332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.74741334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747415502+07:00","message":"StatePrefix: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747417731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747421119+07:00","message":"Push: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747423094+07:00","message":"TextPushed: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747425266+07:00","message":"Set new StatePrefix : 'ศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747427354+07:00","message":"Next Push (prob) : 'ชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747429092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.74743126+07:00","message":"> Transcript [3323] [true]: '0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747433486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747435318+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747437275+07:00","message":"StatePrefix: 'ศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747439274+07:00","message":"TextPushed: 'ศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747443241+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747530309+07:00","message":"Push: '0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747532791+07:00","message":"TextPushed: 'ศูนย์เป็นสมา0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747534848+07:00","message":"Set new StatePrefix : '0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747536886+07:00","message":"Next Push (prob) : '0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:00.747541393+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_421.html'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.74755516+07:00","message":"push: {false ศูนย์เป็นสมา 0 0xc002a08480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.74757805+07:00","message":"push: {true 0 เป็นสมาชิกของเอ 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:00.75427229+07:00","message":"write wav file: './tmp/7632/7632_421.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:00.895763262+07:00","message":"[GCS] Start streaming session, msgId: 422"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:01.407459352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:01.407494006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.438514375+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.438595398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.438603243+07:00","message":"receive interim result [false|false]: ข้อความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.438623278+07:00","message":"[buffer interim] 422 false ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.438645206+07:00","message":"[bufferProcess] interim [540000000]:ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.438648745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.557123462+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.557184519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.557191172+07:00","message":"receive interim result [false|false]: ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.557207061+07:00","message":"[buffer interim] 422 false ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.557215386+07:00","message":"[bufferProcess] interim [660000000]:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.557217764+07:00","message":"[bufferProcess] send to processor:ข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.557221497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.557224549+07:00","message":"> Transcript [3324] [false]: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.557227371+07:00","message":"Set StatePrefix (first interim): 'ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.751128573+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.751173483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.751179278+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.751192511+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751199377+07:00","message":"[bufferProcess] interim [840000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751201979+07:00","message":"[bufferProcess] send to processor:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751207415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751210399+07:00","message":"> Transcript [3325] [false]: 'ข้อความที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751213422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751215594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751217683+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.751219895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.950369736+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.950400621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.95040679+07:00","message":"receive interim result [false|false]: ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:01.950419464+07:00","message":"[buffer interim] 422 false ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950428852+07:00","message":"[bufferProcess] interim [80000000]:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950431623+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950437013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950440225+07:00","message":"> Transcript [3326] [false]: 'ข้อความที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950443215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950445455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950447455+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:01.950449575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124763566+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124808506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124815471+07:00","message":"receive interim result [false|false]: ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124828676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124832253+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124840116+07:00","message":"[buffer interim] 422 false ข้อความที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.124843612+07:00","message":"[buffer interim] 422 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124849993+07:00","message":"[bufferProcess] interim [260000000]:ข้อความที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124852287+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124855041+07:00","message":"[bufferProcess] interim [260000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124857724+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124860713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124864129+07:00","message":"> Transcript [3327] [false]: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124867631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124869841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124872031+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.124874265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314412785+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314449664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314456755+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314465941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314468832+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314476133+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314479627+07:00","message":"[buffer interim] 422 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314486175+07:00","message":"[bufferProcess] interim [440000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314488573+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314491284+07:00","message":"[bufferProcess] interim [440000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314493795+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314496723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314499724+07:00","message":"> Transcript [3328] [false]: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314502694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314504712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314506784+07:00","message":"StatePrefix: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314508958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314512102+07:00","message":"Push: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314514185+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314516315+07:00","message":"Set new StatePrefix : 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.314518412+07:00","message":"Next Push (prob) : 'ที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.314528233+07:00","message":"push: {false ข้อความ 0 0xc0039e6d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.525409097+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.525453595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.525460308+07:00","message":"receive interim result [false|false]: ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.525475379+07:00","message":"[buffer interim] 422 false ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.52548518+07:00","message":"[bufferProcess] interim [680000000]:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525488742+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525492669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525495634+07:00","message":"> Transcript [3329] [false]: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525499323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525502234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525508988+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.525512575+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640360527+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640403173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.64041003+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640422131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640425572+07:00","message":"receive interim result [false|false]:  ค่ะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640437832+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.640461425+07:00","message":"[buffer interim] 422 false  ค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640472473+07:00","message":"[bufferProcess] interim [740000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640477302+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.6404819+07:00","message":"[bufferProcess] interim [740000000]: ค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640487262+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640496517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640501575+07:00","message":"> Transcript [3330] [false]: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640506415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640510105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640513151+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.640516879+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798371447+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798413219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798420834+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798434823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798437847+07:00","message":"receive interim result [false|false]:  ค่ะเซตของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798449128+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.798464368+07:00","message":"[buffer interim] 422 false  ค่ะเซตของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798474538+07:00","message":"[bufferProcess] interim [920000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798479782+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798486945+07:00","message":"[bufferProcess] interim [920000000]: ค่ะเซตของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798490198+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798494241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798499022+07:00","message":"> Transcript [3331] [false]: 'ข้อความที่ 2 ค่ะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798502317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798504574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798506706+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.798509323+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832824346+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832860105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.83286584+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832877912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832882179+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832889185+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832892595+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832899126+07:00","message":"[bufferProcess] interim [980000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832902197+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832906108+07:00","message":"[bufferProcess] interim [980000000]: ค่ะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832908798+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832911757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832914441+07:00","message":"> Transcript [3332] [false]: 'ข้อความที่ 2 ค่ะเซตของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832917824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832920299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832922311+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.83292453+07:00","message":"TextPushed: 'ข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832927415+07:00","message":"Push: 'ที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832929758+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832932684+07:00","message":"Set new StatePrefix : 'ข้อความที่ 2 ค่ะเซตของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:02.832934946+07:00","message":"Next Push (prob) : 'เซตของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:02.832955104+07:00","message":"push: {false ที่ 2 ค่ะ 0 0xc0039e6d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347757114+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347801457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347809502+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347824605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347829963+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347846125+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.347861342+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.34787002+07:00","message":"[bufferProcess] interim [460000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347873406+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347876962+07:00","message":"[bufferProcess] interim [460000000]: ค่ะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347880147+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347883245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.34788647+07:00","message":"> Transcript [3333] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347889538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.347891722+07:00","message":"Set new StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.54050623+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540551423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540557037+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540569849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540573769+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540582043+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.540586279+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540592711+07:00","message":"[bufferProcess] interim [700000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540595711+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540599205+07:00","message":"[bufferProcess] interim [700000000]: ค่ะเซตของศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540601752+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540605069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540608207+07:00","message":"> Transcript [3334] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540613168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540616792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540618844+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.540621046+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664266924+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664313605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.66432079+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664337286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664341485+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664353018+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.664358327+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664367415+07:00","message":"[bufferProcess] interim [760000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664370535+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664374049+07:00","message":"[bufferProcess] interim [760000000]: ค่ะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664376755+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664380164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664383844+07:00","message":"> Transcript [3335] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664387631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664392121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.664394844+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.66439728+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914516081+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914557848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914564662+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914575582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914579615+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914587736+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:03.914591769+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914598203+07:00","message":"[bufferProcess] interim [60000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914600923+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914604321+07:00","message":"[bufferProcess] interim [60000000]: ค่ะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.91460717+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914610191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914613227+07:00","message":"> Transcript [3336] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914616547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914618635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914620741+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:03.914623227+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105529686+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105571701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105578061+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105595932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105598943+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105607654+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105613941+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105622755+07:00","message":"[bufferProcess] interim [240000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105626921+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105631977+07:00","message":"[bufferProcess] interim [240000000]: ค่ะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105636292+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105640958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105645199+07:00","message":"> Transcript [3337] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105650709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105654562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105659425+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105662667+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.10566704+07:00","message":"Push: 'เซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105669938+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105673604+07:00","message":"Set new StatePrefix : 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.105677204+07:00","message":"Next Push (prob) : 'เป็นสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.105717531+07:00","message":"push: {false เซตของศูนย์ 0 0xc0039e6d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245722617+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245766717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245773775+07:00","message":"receive interim result [false|false]: ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245784408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะเซตของศูนย์เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245788122+07:00","message":"receive interim result [false|false]:  ค่ะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245796747+07:00","message":"[buffer interim] 422 false ข้อความที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.245802385+07:00","message":"[buffer interim] 422 false  ค่ะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245809511+07:00","message":"[bufferProcess] interim [420000000]:ข้อความที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245812301+07:00","message":"[bufferProcess] send to processor:ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245817552+07:00","message":"[bufferProcess] interim [420000000]: ค่ะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.24582049+07:00","message":"[bufferProcess] update buffer: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245823999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245826975+07:00","message":"> Transcript [3338] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245830463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.24583276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245836541+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.245839738+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.279166765+07:00","message":"[GCS] IsForceVAD: false for message ID: 422"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:04.407504904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:04.407546874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.479938842+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.479990817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ A\",\"confidence\":0.9002282}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.479998491+07:00","message":"receive interim result [true|false]: ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.480007434+07:00","message":"end recv isFinal message id 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.480009855+07:00","message":"end Recv id 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.480017385+07:00","message":"[buffer interim] 422 true ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480028544+07:00","message":"[bufferProcess] interim [630000000]:ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480033688+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480037422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.48004061+07:00","message":"> Transcript [3339] [false]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480044083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.48004621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480048164+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480050879+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480052967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480055008+07:00","message":"> Transcript [3340] [true]: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480057258+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480059136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480060972+07:00","message":"StatePrefix: 'ข้อความที่ 2 ค่ะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480065919+07:00","message":"TextPushed: 'ข้อความที่ 2 ค่ะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:04.480072852+07:00","message":"Push: 'เป็นสมาชิกของ A'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.480082231+07:00","message":"push: {true เป็นสมาชิกของ A 0 0xc0039e6d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:04.488613646+07:00","message":"write wav file: './tmp/7632/7632_422.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:04.789351175+07:00","message":"[GCS] Start streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.140955973+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.141002322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.141008825+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.141024045+07:00","message":"[buffer interim] 423 false ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.141030835+07:00","message":"[bufferProcess] interim [360000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.141032787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.272110973+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.272163442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.272169113+07:00","message":"receive interim result [false|false]: คอด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.272184549+07:00","message":"[buffer interim] 423 false คอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.272191279+07:00","message":"[bufferProcess] interim [480000000]:คอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.27219443+07:00","message":"[bufferProcess] send to processor:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.272198314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.272201394+07:00","message":"> Transcript [3341] [false]: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.272203644+07:00","message":"Set StatePrefix (first interim): 'ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.326469389+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.326518502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.32652588+07:00","message":"receive interim result [false|false]: ข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.326541221+07:00","message":"[buffer interim] 423 false ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326548683+07:00","message":"[bufferProcess] interim [540000000]:ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326569023+07:00","message":"[bufferProcess] send to processor:คอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326576447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326579284+07:00","message":"> Transcript [3342] [false]: 'คอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326581838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.326584262+07:00","message":"Set new StatePrefix: 'คอด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.333378751+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.3334138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.333419288+07:00","message":"receive interim result [false|false]: ข้อ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.33343419+07:00","message":"[buffer interim] 423 false ข้อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.333441495+07:00","message":"[bufferProcess] interim [600000000]:ข้อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.333443755+07:00","message":"[bufferProcess] send to processor:ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.33345054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.333453286+07:00","message":"> Transcript [3343] [false]: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.333455829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.333458006+07:00","message":"Set new StatePrefix: 'ข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.645806498+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.645849924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.645856065+07:00","message":"receive interim result [false|false]: ข้อ 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.645871304+07:00","message":"[buffer interim] 423 false ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.645878843+07:00","message":"[bufferProcess] interim [840000000]:ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.645882005+07:00","message":"[bufferProcess] send to processor:ข้อ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.64588613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.645889609+07:00","message":"> Transcript [3344] [false]: 'ข้อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.64589179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.645894199+07:00","message":"Set new StatePrefix: 'ข้อ 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.749056994+07:00","message":"[GCS] IsForceVAD: false for message ID: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.838890116+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.838941703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.838947863+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.838958198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.8389613+07:00","message":"receive interim result [false|false]:  3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.83896974+07:00","message":"[buffer interim] 423 false ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.838974911+07:00","message":"[buffer interim] 423 false  3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.838981886+07:00","message":"[bufferProcess] interim [140000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.83898447+07:00","message":"[bufferProcess] send to processor:ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.838987406+07:00","message":"[bufferProcess] interim [140000000]: 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.838990485+07:00","message":"[bufferProcess] update buffer: ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.838998048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.839015959+07:00","message":"> Transcript [3345] [false]: 'ข้อ 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.83902263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.839025714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.839027709+07:00","message":"StatePrefix: 'ข้อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.839030083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.846135482+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.846156459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 3 ค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.846161275+07:00","message":"receive interim result [true|false]: ข้อ 3 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.84616961+07:00","message":"end recv isFinal message id 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.84617249+07:00","message":"end Recv id 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.846178868+07:00","message":"[buffer interim] 423 true ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846182487+07:00","message":"[bufferProcess] interim [170000000]:ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846184967+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อ 3 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.8461878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846191196+07:00","message":"> Transcript [3346] [false]: 'ข้อ 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846193693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846195611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846197628+07:00","message":"StatePrefix: 'ข้อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846199611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846201309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.8462035+07:00","message":"> Transcript [3347] [true]: 'ข้อ 3 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846205625+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846208695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846210799+07:00","message":"StatePrefix: 'ข้อ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846212783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:05.846220552+07:00","message":"Push: 'ข้อ 3 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.846228299+07:00","message":"push: {true ข้อ 3 ค่ะ 0 0xc0018a4000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:05.852178079+07:00","message":"write wav file: './tmp/7632/7632_423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:05.880183645+07:00","message":"[GCS] Start streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.372334173+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.372387927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เช็ค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.372395179+07:00","message":"receive interim result [false|false]: เช็ค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.372415157+07:00","message":"[buffer interim] 424 false เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.372423035+07:00","message":"[bufferProcess] interim [300000000]:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.372425118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.558852315+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.558898057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เน็ตของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.558904668+07:00","message":"receive interim result [false|false]: เน็ตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.558919371+07:00","message":"[buffer interim] 424 false เน็ตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.558928162+07:00","message":"[bufferProcess] interim [480000000]:เน็ตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.558930894+07:00","message":"[bufferProcess] send to processor:เช็ค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.558934381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.558937571+07:00","message":"> Transcript [3348] [false]: 'เช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.558939718+07:00","message":"Set StatePrefix (first interim): 'เช็ค'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.753905719+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.753954897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.753961595+07:00","message":"receive interim result [false|false]: เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:06.753974176+07:00","message":"[buffer interim] 424 false เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.753981427+07:00","message":"[bufferProcess] interim [660000000]:เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.753983866+07:00","message":"[bufferProcess] send to processor:เน็ตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.753989896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.75399314+07:00","message":"> Transcript [3349] [false]: 'เน็ตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.753995418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:06.753997471+07:00","message":"Set new StatePrefix: 'เน็ตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.06649323+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.066540803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.066547465+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.066567044+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066575951+07:00","message":"[bufferProcess] interim [960000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066578521+07:00","message":"[bufferProcess] send to processor:เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066581737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066584641+07:00","message":"> Transcript [3350] [false]: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066587246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.066589272+07:00","message":"Set new StatePrefix: 'เซตของ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319301458+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319344883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319351299+07:00","message":"receive interim result [false|false]: เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319364908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.31936792+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319375791+07:00","message":"[buffer interim] 424 false เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.319380442+07:00","message":"[buffer interim] 424 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319397789+07:00","message":"[bufferProcess] interim [260000000]:เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319427322+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319434684+07:00","message":"[bufferProcess] interim [260000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.31943779+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319441854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319446212+07:00","message":"> Transcript [3351] [false]: 'เซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319449878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319451958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319453934+07:00","message":"StatePrefix: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.319456147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:07.408001535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:07.408039988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452019681+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452068356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452075605+07:00","message":"receive interim result [false|false]: เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452085178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452089163+07:00","message":"receive interim result [false|false]:  2 ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452103925+07:00","message":"[buffer interim] 424 false เซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.452112517+07:00","message":"[buffer interim] 424 false  2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452120342+07:00","message":"[bufferProcess] interim [380000000]:เซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452123183+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452127709+07:00","message":"[bufferProcess] interim [380000000]: 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452131097+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452134083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.45213735+07:00","message":"> Transcript [3352] [false]: 'เซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452142763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452152879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.452156268+07:00","message":"StatePrefix: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.4521595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.63726426+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637317532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637324418+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637335853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637338386+07:00","message":"receive interim result [false|false]:  ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637345974+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.637353126+07:00","message":"[buffer interim] 424 false  ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637360574+07:00","message":"[bufferProcess] interim [560000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637365057+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637371978+07:00","message":"[bufferProcess] interim [560000000]: ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637374751+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637377854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637380599+07:00","message":"> Transcript [3353] [false]: 'เซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637384397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637386505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637388511+07:00","message":"StatePrefix: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.637390622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.955928038+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.955973201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.955980186+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.955992631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.955997641+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.956008852+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.956016313+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956043074+07:00","message":"[bufferProcess] interim [920000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956067235+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956078467+07:00","message":"[bufferProcess] interim [920000000]: ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956081728+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956085843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956089727+07:00","message":"> Transcript [3354] [false]: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956092824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956095067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956097408+07:00","message":"StatePrefix: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956099853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956106275+07:00","message":"Push: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956108392+07:00","message":"TextPushed: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956110628+07:00","message":"Set new StatePrefix : 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:07.956112763+07:00","message":"Next Push (prob) : ' 2 ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:07.956123123+07:00","message":"push: {false เซตของ 1 0 0xc002b4f880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026238207+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026286961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026295268+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026312993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026317769+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026346648+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.026373565+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026385447+07:00","message":"[bufferProcess] interim [980000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026390109+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026399101+07:00","message":"[bufferProcess] interim [980000000]: ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026402761+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.02640729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026412389+07:00","message":"> Transcript [3355] [false]: 'เซตของ 1 2 ไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026418106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026421353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026424366+07:00","message":"StatePrefix: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.026428682+07:00","message":"TextPushed: 'เซตของ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347725004+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347767332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347774145+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347787633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347791058+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347799287+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.347802904+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347809098+07:00","message":"[bufferProcess] interim [280000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347812269+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347818916+07:00","message":"[bufferProcess] interim [280000000]: ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.34782223+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347825155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347828179+07:00","message":"> Transcript [3356] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347831666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347834192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347836157+07:00","message":"StatePrefix: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.347838345+07:00","message":"TextPushed: 'เซตของ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539049574+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.53909821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539105403+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539119163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539122696+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539130091+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.539133519+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539139884+07:00","message":"[bufferProcess] interim [460000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539142751+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539152216+07:00","message":"[bufferProcess] interim [460000000]: ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539155617+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539159147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539162173+07:00","message":"> Transcript [3357] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539165727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.53916792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539170493+07:00","message":"StatePrefix: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.539172712+07:00","message":"TextPushed: 'เซตของ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.731793272+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.73183418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.731839787+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.73185687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.731861409+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.731876524+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.731894229+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731904888+07:00","message":"[bufferProcess] interim [640000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731910308+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731918869+07:00","message":"[bufferProcess] interim [640000000]: ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731922704+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731926445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731929495+07:00","message":"> Transcript [3358] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.73193523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731937264+07:00","message":"StatePrefix: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.73193989+07:00","message":"TextPushed: 'เซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.73194662+07:00","message":"Push: ' 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731948655+07:00","message":"TextPushed: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731950834+07:00","message":"Set new StatePrefix : 'เซตของ 1 2 ไม่เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.731953423+07:00","message":"Next Push (prob) : 'สมาชิกของเอ็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.7319763+07:00","message":"push: {false  2 ไม่เป็น 0 0xc002b4f880}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756189539+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756221124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756226469+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756238374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอเชีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.75624168+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอเชีย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756248733+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.756252337+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิกของเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.75625828+07:00","message":"[bufferProcess] interim [700000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756260725+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756263572+07:00","message":"[bufferProcess] interim [700000000]: ไม่เป็นสมาชิกของเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756266506+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิกของเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756269632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756272779+07:00","message":"> Transcript [3359] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.756275353+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.829331921+07:00","message":"[GCS] IsForceVAD: false for message ID: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866351028+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866395962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866402178+07:00","message":"receive interim result [false|false]: เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.86642606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866431166+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866441174+07:00","message":"[buffer interim] 424 false เซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:08.866446636+07:00","message":"[buffer interim] 424 false  ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866455636+07:00","message":"[bufferProcess] interim [760000000]:เซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866459831+07:00","message":"[bufferProcess] send to processor:เซตของ 1 2 ไม่เป็นสมาชิกของเอเชีย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866464413+07:00","message":"[bufferProcess] interim [760000000]: ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866469277+07:00","message":"[bufferProcess] update buffer: เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866473544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866477688+07:00","message":"> Transcript [3360] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอเชีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866481416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:08.866485023+07:00","message":"Set new StatePrefix: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอเชีย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.007392421+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.007438967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ\",\"confidence\":0.9285158}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.00744606+07:00","message":"receive interim result [true|false]: เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.007455743+07:00","message":"end recv isFinal message id 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.007458115+07:00","message":"end Recv id 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.007465274+07:00","message":"[buffer interim] 424 true เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007475998+07:00","message":"[bufferProcess] interim [970000000]:เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007479342+07:00","message":"[bufferProcess] send to processor (isfinal):เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.00748313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007486259+07:00","message":"> Transcript [3361] [false]: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007488783+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007490853+07:00","message":"Set new StatePrefix: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007492731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007494671+07:00","message":"> Transcript [3362] [true]: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007498612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007500746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.00750272+07:00","message":"StatePrefix: 'เซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007505375+07:00","message":"TextPushed: 'เซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.007508681+07:00","message":"Push: 'สมาชิกของเอค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.00751835+07:00","message":"push: {true สมาชิกของเอค่ะ 0 0xc002b4f880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:09.016307703+07:00","message":"write wav file: './tmp/7632/7632_424.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.150268639+07:00","message":"[GCS] Start streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.219316802+07:00","message":"[GCS] IsForceVAD: false for message ID: 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.447385632+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.447417662+07:00","message":"found end of frame, send empty tag with msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.447421598+07:00","message":"end Recv id 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.447430997+07:00","message":"[buffer interim] 425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447441134+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447444965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447447957+07:00","message":"> Transcript [3363] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447450985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447453039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447454996+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.44745701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:09.447463369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.447474843+07:00","message":"push: {true \n 0 0xc0018a4e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:09.451618508+07:00","message":"write wav file: './tmp/7632/7632_425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:09.919460684+07:00","message":"[GCS] Start streaming session, msgId: 426"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:10.408578295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:10.408588521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.460734998+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.460782563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.460788819+07:00","message":"receive interim result [false|false]: หลัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.460806075+07:00","message":"[buffer interim] 426 false หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460813535+07:00","message":"[bufferProcess] interim [420000000]:หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460815648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460821699+07:00","message":"[bufferProcess] send to processor (ticker):หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460824543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460827484+07:00","message":"> Transcript [3364] [false]: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.460829901+07:00","message":"Set StatePrefix (first interim): 'หลัง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.647526081+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.647575448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.647581425+07:00","message":"receive interim result [false|false]: หลังคา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.647597299+07:00","message":"[buffer interim] 426 false หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.647606192+07:00","message":"[bufferProcess] interim [540000000]:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.64760914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.655259671+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.655281721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.655286883+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.655297147+07:00","message":"[buffer interim] 426 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655302147+07:00","message":"[bufferProcess] interim [600000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.65530432+07:00","message":"[bufferProcess] send to processor:หลังคา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655307762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655310994+07:00","message":"> Transcript [3365] [false]: 'หลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655314314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655316659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655318738+07:00","message":"StatePrefix: 'หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.655321302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.798940405+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.798981424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลังคาพี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.798987259+07:00","message":"receive interim result [false|false]: หลังคาพี่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.799004901+07:00","message":"[buffer interim] 426 false หลังคาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.799012318+07:00","message":"[bufferProcess] interim [720000000]:หลังคาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.79901456+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.799018153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.799021813+07:00","message":"> Transcript [3366] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.799024368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.799026678+07:00","message":"Set new StatePrefix: 'หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.963434311+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.963488363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.963495925+07:00","message":"receive interim result [false|false]: หลักการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.963511464+07:00","message":"[buffer interim] 426 false หลักการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.963523122+07:00","message":"[bufferProcess] interim [840000000]:หลักการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.96352601+07:00","message":"[bufferProcess] send to processor:หลังคาพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.963530356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.963533394+07:00","message":"> Transcript [3367] [false]: 'หลังคาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.963535686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.963538046+07:00","message":"Set new StatePrefix: 'หลังคาพี่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.96428146+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.964302023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.964306359+07:00","message":"receive interim result [false|false]: หลักการพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:10.964317845+07:00","message":"[buffer interim] 426 false หลักการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964322727+07:00","message":"[bufferProcess] interim [900000000]:หลักการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964326304+07:00","message":"[bufferProcess] send to processor:หลักการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964329526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964332239+07:00","message":"> Transcript [3368] [false]: 'หลักการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964334415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:10.964336841+07:00","message":"Set new StatePrefix: 'หลักการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.347520249+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.347570895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.347577486+07:00","message":"receive interim result [false|false]: หลักการพิจารณาส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.347594527+07:00","message":"[buffer interim] 426 false หลักการพิจารณาส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.3476038+07:00","message":"[bufferProcess] interim [260000000]:หลักการพิจารณาส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.347606676+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.347610726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.347613896+07:00","message":"> Transcript [3369] [false]: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.347616117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.34761826+07:00","message":"Set new StatePrefix: 'หลักการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.560773075+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.560817702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาส่วนข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.56082446+07:00","message":"receive interim result [false|false]: หลักการพิจารณาส่วนข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.560839347+07:00","message":"[buffer interim] 426 false หลักการพิจารณาส่วนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560850404+07:00","message":"[bufferProcess] interim [440000000]:หลักการพิจารณาส่วนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560853027+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560865167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560871772+07:00","message":"> Transcript [3370] [false]: 'หลักการพิจารณาส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.56087591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560878243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560880362+07:00","message":"StatePrefix: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.560882708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.660480579+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.660531789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.660539308+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.66055495+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660562048+07:00","message":"[bufferProcess] interim [560000000]:หลักการพิจารณาโจทย์ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660564898+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาส่วนข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660571926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.66057571+07:00","message":"> Transcript [3371] [false]: 'หลักการพิจารณาส่วนข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660580635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660583656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.660587143+07:00","message":"StatePrefix: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.66059006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.813754199+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.813803562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.813810226+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.813826589+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.81383408+07:00","message":"[bufferProcess] interim [680000000]:หลักการพิจารณาโจทย์ข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813837241+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813845341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813848378+07:00","message":"> Transcript [3372] [false]: 'หลักการพิจารณาโจทย์ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813852125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813854341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813857077+07:00","message":"StatePrefix: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.813859778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.874878723+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.874924486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.874930362+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.874944155+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874951273+07:00","message":"[bufferProcess] interim [800000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874954001+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874959963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874963171+07:00","message":"> Transcript [3373] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874966639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874968968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874971427+07:00","message":"StatePrefix: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.87497389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874981651+07:00","message":"Push: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874983872+07:00","message":"TextPushed: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874986292+07:00","message":"Set new StatePrefix : 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:11.874988634+07:00","message":"Next Push (prob) : 'โจทย์ข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:11.874996536+07:00","message":"push: {false หลักการพิจารณา 0 0xc0018a5600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.190758491+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.190807122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.190816338+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.190832627+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190846642+07:00","message":"[bufferProcess] interim [100000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190851099+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190859408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190864269+07:00","message":"> Transcript [3374] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190868968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190872435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190875626+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.190879266+07:00","message":"TextPushed: 'หลักการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.244812392+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.244862057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.244867857+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.244879073+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.244886934+07:00","message":"[bufferProcess] interim [220000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.244889883+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.24489351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.24489728+07:00","message":"> Transcript [3375] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.244901026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.244903291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.24490537+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.244908315+07:00","message":"TextPushed: 'หลักการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.509937403+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.509979056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.509985048+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.509997013+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.51000548+07:00","message":"[bufferProcess] interim [400000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510008443+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510014611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510017571+07:00","message":"> Transcript [3376] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510020881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510023144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510025385+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.510028463+07:00","message":"TextPushed: 'หลักการพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.694373877+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.694410014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.694416388+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.694430069+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.69443711+07:00","message":"[bufferProcess] interim [580000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694439794+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694443733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694445931+07:00","message":"> Transcript [3377] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694449342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694451621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694453912+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694456255+07:00","message":"TextPushed: 'หลักการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.69446129+07:00","message":"Push: 'โจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694463303+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694465933+07:00","message":"Set new StatePrefix : 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.694468368+07:00","message":"Next Push (prob) : 'คะเราจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.694478171+07:00","message":"push: {false โจทย์ข้อนี้นะ 0 0xc0018a5600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.944800572+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.944840685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.94484733+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:12.944866584+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944878253+07:00","message":"[bufferProcess] interim [880000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944881039+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944888905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944891953+07:00","message":"> Transcript [3378] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944895523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944897822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944899815+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:12.944902073+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:13.408790908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:13.4088086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.410790285+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.410830303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.410836775+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.410847579+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410855429+07:00","message":"[bufferProcess] interim [300000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410858537+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410862242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410865499+07:00","message":"> Transcript [3379] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410869078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410871214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410873819+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.410876655+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.982724211+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.982772128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.982778583+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:13.982796421+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982804046+07:00","message":"[bufferProcess] interim [840000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982813893+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982818474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982821682+07:00","message":"> Transcript [3380] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982825518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982827535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982830023+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:13.982832826+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.101157024+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.101219384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.10122655+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.101243068+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101251046+07:00","message":"[bufferProcess] interim [960000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101253649+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101257518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101260346+07:00","message":"> Transcript [3381] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101264609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101266674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101269507+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101272584+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101278851+07:00","message":"Push: 'คะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101281361+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.10128471+07:00","message":"Set new StatePrefix : 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.101288961+07:00","message":"Next Push (prob) : 'ทำการพิจารณาสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.101298017+07:00","message":"push: {false คะเราจะต้อง 0 0xc0018a5600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.319635647+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.319677935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.319684714+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.319700086+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.319707795+07:00","message":"[bufferProcess] interim [200000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.31971067+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.319718823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.319721867+07:00","message":"> Transcript [3382] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.319724508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.31972681+07:00","message":"Set new StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.470162274+07:00","message":"[GCS] IsForceVAD: false for message ID: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.493626333+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.493674147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.493681308+07:00","message":"receive interim result [false|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.493699116+07:00","message":"[buffer interim] 426 false หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493706974+07:00","message":"[bufferProcess] interim [380000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493710199+07:00","message":"[bufferProcess] send to processor:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493717466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493720382+07:00","message":"> Transcript [3383] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493724346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493726529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.49372872+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.493732452+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593411278+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593458568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ\",\"confidence\":0.95134574}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593465997+07:00","message":"receive interim result [true|false]: หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593475276+07:00","message":"end recv isFinal message id 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593477571+07:00","message":"end Recv id 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593484784+07:00","message":"[buffer interim] 426 true หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593495251+07:00","message":"[bufferProcess] interim [560000000]:หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593498569+07:00","message":"[bufferProcess] send to processor (isfinal):หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593502353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593505286+07:00","message":"> Transcript [3384] [false]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593509291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593511448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593513342+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593516412+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593518998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593522389+07:00","message":"> Transcript [3385] [true]: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิกก่อนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593524841+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593526629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593528464+07:00","message":"StatePrefix: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้องทำการพิจารณาสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593530485+07:00","message":"TextPushed: 'หลักการพิจารณาโจทย์ข้อนี้นะคะเราจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:14.593533899+07:00","message":"Push: 'ทำการพิจารณาสมาชิกก่อนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.593542515+07:00","message":"push: {true ทำการพิจารณาสมาชิกก่อนค่ะ 0 0xc0018a5600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:14.603689846+07:00","message":"write wav file: './tmp/7632/7632_426.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:14.78968269+07:00","message":"[GCS] Start streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.172573305+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.172625239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.172638346+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.172655868+07:00","message":"[buffer interim] 427 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.172663408+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.17266574+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.350597971+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.350641656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.350650332+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.350664513+07:00","message":"[buffer interim] 427 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.350675441+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.350680343+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.350685469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.350689725+07:00","message":"> Transcript [3386] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.350696689+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.382199247+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.382246691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.382254979+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.38226944+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382280468+07:00","message":"[bufferProcess] interim [540000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382284012+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382289616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382294584+07:00","message":"> Transcript [3387] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382299918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.38230304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382306527+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.382309474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.667421469+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.667466975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหนเสร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.667473322+07:00","message":"receive interim result [false|false]: วันไหนเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.667499947+07:00","message":"[buffer interim] 427 false วันไหนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667509697+07:00","message":"[bufferProcess] interim [780000000]:วันไหนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667512571+07:00","message":"[bufferProcess] send to processor:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667517041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.66752051+07:00","message":"> Transcript [3388] [false]: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667524471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667526716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667528948+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.667531159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.771031444+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.771073835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.771079349+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.771092829+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771102625+07:00","message":"[bufferProcess] interim [900000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771106686+07:00","message":"[bufferProcess] send to processor:วันไหนเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771112886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771117197+07:00","message":"> Transcript [3389] [false]: 'วันไหนเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771122515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771125523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771129665+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.771131975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.801328364+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.801364465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.80137156+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.801386631+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801395219+07:00","message":"[bufferProcess] interim [960000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801398692+07:00","message":"[bufferProcess] send to processor:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801403468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801407453+07:00","message":"> Transcript [3390] [false]: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801412283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801415215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801418437+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801421556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.80142554+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801428753+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801432301+07:00","message":"Set new StatePrefix : 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.801435293+07:00","message":"Next Push (prob) : 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.801446277+07:00","message":"push: {false วัน 0 0xc0039e7280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.98390718+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983948371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983955658+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983966062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set A B\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983968715+07:00","message":"receive interim result [false|false]:  Set A B"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983977041+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:15.983983938+07:00","message":"[buffer interim] 427 false  Set A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984015124+07:00","message":"[bufferProcess] interim [140000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984017995+07:00","message":"[bufferProcess] send to processor:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984021399+07:00","message":"[bufferProcess] interim [140000000]: Set A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984026275+07:00","message":"[bufferProcess] update buffer: วันไหน Set A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984029525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984032325+07:00","message":"> Transcript [3391] [false]: 'วันไหน Set A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984035077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984037285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984039384+07:00","message":"StatePrefix: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:15.984041683+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026172603+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026214847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026222188+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026232628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set A มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.02623535+07:00","message":"receive interim result [false|false]:  Set A มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026242045+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.026247198+07:00","message":"[buffer interim] 427 false  Set A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026254058+07:00","message":"[bufferProcess] interim [200000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.02625649+07:00","message":"[bufferProcess] send to processor:วันไหน Set A B"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026261713+07:00","message":"[bufferProcess] interim [200000000]: Set A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026264764+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026267842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026272741+07:00","message":"> Transcript [3392] [false]: 'วันไหน Set A B'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026275708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026279831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026281942+07:00","message":"StatePrefix: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.026284242+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097372939+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097416187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097422507+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097429203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set a b c\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097432043+07:00","message":"receive interim result [false|false]:  Set a b c"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097440456+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.097443573+07:00","message":"[buffer interim] 427 false  Set a b c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097449912+07:00","message":"[bufferProcess] interim [320000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097452917+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097456089+07:00","message":"[bufferProcess] interim [320000000]: Set a b c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097458852+07:00","message":"[bufferProcess] update buffer: วันไหน Set a b c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097461643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.09746465+07:00","message":"> Transcript [3393] [false]: 'วันไหน Set A มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097468042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097470112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.0974722+07:00","message":"StatePrefix: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.097474302+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166096861+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166137495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166143604+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166163178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set A มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166169108+07:00","message":"receive interim result [false|false]:  Set A มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166178884+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166183785+07:00","message":"[buffer interim] 427 false  Set A มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166192193+07:00","message":"[bufferProcess] interim [380000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166196041+07:00","message":"[bufferProcess] send to processor:วันไหน Set a b c"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.16620047+07:00","message":"[bufferProcess] interim [380000000]: Set A มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166205327+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166209625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166213712+07:00","message":"> Transcript [3394] [false]: 'วันไหน Set a b c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166218659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166221714+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166225031+07:00","message":"StatePrefix: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.16622856+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.16623253+07:00","message":"Push: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166235727+07:00","message":"TextPushed: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166239301+07:00","message":"Set new StatePrefix : 'วันไหน Set a b c'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.166242972+07:00","message":"Next Push (prob) : ' Set a b c'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.166254139+07:00","message":"push: {false ไหน 0 0xc0039e7280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226157355+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226198074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226204523+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226216945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set A มีสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226219888+07:00","message":"receive interim result [false|false]:  Set A มีสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226228112+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.226231384+07:00","message":"[buffer interim] 427 false  Set A มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226237452+07:00","message":"[bufferProcess] interim [440000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226240222+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226243582+07:00","message":"[bufferProcess] interim [440000000]: Set A มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226246056+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226249082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226252197+07:00","message":"> Transcript [3395] [false]: 'วันไหน Set A มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.226254769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.22625686+07:00","message":"Set new StatePrefix: 'วันไหน Set A มีสระ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240198545+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240228989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240234617+07:00","message":"receive interim result [false|false]: วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240245446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Set A มีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240248668+07:00","message":"receive interim result [false|false]:  Set A มีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.240255201+07:00","message":"[buffer interim] 427 false วันไหน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.24025846+07:00","message":"[buffer interim] 427 false  Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240263616+07:00","message":"[bufferProcess] interim [500000000]:วันไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240266241+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240269334+07:00","message":"[bufferProcess] interim [500000000]: Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240271848+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240275475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240278118+07:00","message":"> Transcript [3396] [false]: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240280524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.240282811+07:00","message":"Set new StatePrefix: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.361965024+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362008804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362015911+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362026401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362029582+07:00","message":"receive interim result [false|false]:  มีสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362037212+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.362042107+07:00","message":"[buffer interim] 427 false  มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362049014+07:00","message":"[bufferProcess] interim [560000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362051798+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362056802+07:00","message":"[bufferProcess] interim [560000000]: มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.36205967+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362063001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362066082+07:00","message":"> Transcript [3397] [false]: 'วันไหน Set A มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362069427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.36207381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362075964+07:00","message":"StatePrefix: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.362078092+07:00","message":"TextPushed: 'วันไหน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:16.409781772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:16.409785044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.570160112+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.570197003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.57020327+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.57021683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.570220747+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.570228897+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.570232397+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570238378+07:00","message":"[bufferProcess] interim [800000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570241038+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570244319+07:00","message":"[bufferProcess] interim [800000000]: มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570250434+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.57025414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570257571+07:00","message":"> Transcript [3398] [false]: 'วันไหน Set A มีสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570260772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570263112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570266761+07:00","message":"StatePrefix: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.570269+07:00","message":"TextPushed: 'วันไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738484762+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738522704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738528958+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738543094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738546932+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738556143+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.738564178+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738570833+07:00","message":"[bufferProcess] interim [980000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.73857361+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738578461+07:00","message":"[bufferProcess] interim [980000000]: มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738583544+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738587491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738592245+07:00","message":"> Transcript [3399] [false]: 'วันไหน Set A มีสมาชิกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738597519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738600642+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738603603+07:00","message":"StatePrefix: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.738606666+07:00","message":"TextPushed: 'วันไหน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926781131+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926820247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926826003+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926840268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926844256+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926851915+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926857012+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926863674+07:00","message":"[bufferProcess] interim [220000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926866354+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926869711+07:00","message":"[bufferProcess] interim [220000000]: มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926872895+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926876341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926880147+07:00","message":"> Transcript [3400] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926883725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926885845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926888401+07:00","message":"StatePrefix: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.92689063+07:00","message":"TextPushed: 'วันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.92689378+07:00","message":"Push: ' Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926895698+07:00","message":"TextPushed: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926897756+07:00","message":"Set new StatePrefix : 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:16.926900225+07:00","message":"Next Push (prob) : 'ชิกเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:16.926908142+07:00","message":"push: {false  Set A มีสมา 0 0xc0039e7280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:17.58946464+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:17.589506903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A มีสมาชิกเป็นอะไรบ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:17.589513166+07:00","message":"receive interim result [false|false]: วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:17.589528141+07:00","message":"[buffer interim] 427 false วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589536726+07:00","message":"[bufferProcess] interim [820000000]:วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589539458+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589546682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589549686+07:00","message":"> Transcript [3401] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589553766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589556625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.589558573+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:17.58956192+07:00","message":"TextPushed: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020063479+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020105858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020121189+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020136912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020141426+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020172856+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.020195674+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020204543+07:00","message":"[bufferProcess] interim [300000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020208037+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020215448+07:00","message":"[bufferProcess] interim [300000000]: มีสมาชิกเป็นอะไรบ้างสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020218951+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020222281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020225588+07:00","message":"> Transcript [3402] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020229313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020231447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020234594+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.020237199+07:00","message":"TextPushed: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307178748+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307215458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307221678+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307235275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307239627+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.30724775+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.307252094+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307258686+07:00","message":"[bufferProcess] interim [480000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307261292+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307264667+07:00","message":"[bufferProcess] interim [480000000]: มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307272885+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307276231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307279219+07:00","message":"> Transcript [3403] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307282717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307284919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.307287361+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.30729021+07:00","message":"TextPushed: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.34819057+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348236159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348245375+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348265915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างสามารถตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348271652+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างสามารถตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348282839+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348287479+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348296103+07:00","message":"[bufferProcess] interim [540000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348298828+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348302956+07:00","message":"[bufferProcess] interim [540000000]: มีสมาชิกเป็นอะไรบ้างสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348306188+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348309384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348312495+07:00","message":"> Transcript [3404] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348315935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348317994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348320065+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348322328+07:00","message":"TextPushed: 'วันไหน Set A มีสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348325384+07:00","message":"Push: 'ชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348327367+07:00","message":"TextPushed: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348329552+07:00","message":"Set new StatePrefix : 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างที่สามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.348332688+07:00","message":"Next Push (prob) : 'บ้างที่สามารถต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.348340918+07:00","message":"push: {false ชิกเป็นอะไร 0 0xc0039e7280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.478978192+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479019686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479030507+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479042838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างสามารถตอบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479046431+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479054779+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.479059203+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479066447+07:00","message":"[bufferProcess] interim [660000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479068706+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479071868+07:00","message":"[bufferProcess] interim [660000000]: มีสมาชิกเป็นอะไรบ้างสามารถตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479074875+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479078123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479081072+07:00","message":"> Transcript [3405] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479083777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.479085988+07:00","message":"Set new StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533542147+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.53358432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533591558+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533604231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533607541+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533627415+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.533641258+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533653225+07:00","message":"[bufferProcess] interim [780000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533656693+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533662784+07:00","message":"[bufferProcess] interim [780000000]: มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533666249+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533669597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533672798+07:00","message":"> Transcript [3406] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533676389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533678706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533681172+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.533683861+07:00","message":"TextPushed: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.6281291+07:00","message":"[GCS] IsForceVAD: false for message ID: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659501849+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659548195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659555801+07:00","message":"receive interim result [false|false]: วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659576709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659580611+07:00","message":"receive interim result [false|false]:  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659588935+07:00","message":"[buffer interim] 427 false วันไหน Set A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.659592989+07:00","message":"[buffer interim] 427 false  มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659609236+07:00","message":"[bufferProcess] interim [900000000]:วันไหน Set A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659636014+07:00","message":"[bufferProcess] send to processor:วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659643943+07:00","message":"[bufferProcess] interim [900000000]: มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659647368+07:00","message":"[bufferProcess] update buffer: วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659651513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659655659+07:00","message":"> Transcript [3407] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659659636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659661869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659664426+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.659667406+07:00","message":"TextPushed: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.828996214+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829043555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันไหน Set A มีสมาชิกเป็นอะไรบ้างแล้วสามารถตอบได้ไหมคะ\",\"confidence\":0.8347248}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829050452+07:00","message":"receive interim result [true|false]: วันไหน Set A มีสมาชิกเป็นอะไรบ้างแล้วสามารถตอบได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829058597+07:00","message":"end recv isFinal message id 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829060816+07:00","message":"end Recv id 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829067731+07:00","message":"[buffer interim] 427 true วันไหน Set A มีสมาชิกเป็นอะไรบ้างแล้วสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829075158+07:00","message":"[bufferProcess] interim [50000000]:วันไหน Set A มีสมาชิกเป็นอะไรบ้างแล้วสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829078881+07:00","message":"[bufferProcess] send to processor (isfinal):วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829082818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829086874+07:00","message":"> Transcript [3408] [false]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829091833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829094853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.82909853+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829102566+07:00","message":"TextPushed: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829105824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.82910895+07:00","message":"> Transcript [3409] [true]: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างแล้วสามารถตอบได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829112418+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829115172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.829119141+07:00","message":"StatePrefix: 'วันไหน Set A มีสมาชิกเป็นอะไรบ้างสามารถตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.82912136+07:00","message":"TextPushed: 'วันไหน Set A มีสมาชิกเป็นอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:18.82912826+07:00","message":"Push: 'บ้างแล้วสามารถตอบได้ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.829136768+07:00","message":"push: {true บ้างแล้วสามารถตอบได้ไหมคะ 0 0xc0039e7280}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:18.842642835+07:00","message":"write wav file: './tmp/7632/7632_427.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:18.895991363+07:00","message":"[GCS] Start streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192332505+07:00","message":"[GCS] Cleaned up inactive client: 401"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192369968+07:00","message":"[GCS] Cleaned up inactive client: 397"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192373091+07:00","message":"[GCS] Cleaned up inactive client: 405"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192375255+07:00","message":"[GCS] Cleaned up inactive client: 406"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192377221+07:00","message":"[GCS] Cleaned up inactive client: 402"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192379241+07:00","message":"[GCS] Cleaned up inactive client: 408"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192381724+07:00","message":"[GCS] Cleaned up inactive client: 400"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192383944+07:00","message":"[GCS] Cleaned up inactive client: 404"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192386451+07:00","message":"[GCS] Cleaned up inactive client: 398"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192388312+07:00","message":"[GCS] Cleaned up inactive client: 407"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192390069+07:00","message":"[GCS] Cleaned up inactive client: 403"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.192391772+07:00","message":"[GCS] Cleaned up inactive client: 399"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.407544293+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.407593756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.407599687+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.407615654+07:00","message":"[buffer interim] 428 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.407622629+07:00","message":"[bufferProcess] interim [480000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.4076249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:19.410670004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:19.410685369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.487159873+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.487205077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.4872117+07:00","message":"receive interim result [false|false]: ว่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.48722706+07:00","message":"[buffer interim] 428 false ว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.487234611+07:00","message":"[bufferProcess] interim [600000000]:ว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.487237168+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.487243714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.487246857+07:00","message":"> Transcript [3410] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.487249285+07:00","message":"Set StatePrefix (first interim): 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.619140771+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.619191702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.619196961+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.619210762+07:00","message":"[buffer interim] 428 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619218353+07:00","message":"[bufferProcess] interim [780000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619220698+07:00","message":"[bufferProcess] send to processor:ว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619226174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619229461+07:00","message":"> Transcript [3411] [false]: 'ว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.61923303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619235251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619237301+07:00","message":"StatePrefix: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.619239553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.86921754+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.869263238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.869268496+07:00","message":"receive interim result [false|false]: สมาชิกขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.869280069+07:00","message":"[buffer interim] 428 false สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869287291+07:00","message":"[bufferProcess] interim [960000000]:สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869289756+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869295505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869298937+07:00","message":"> Transcript [3412] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869301087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.869303362+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.871122606+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.871139941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.871144252+07:00","message":"receive interim result [false|false]: สมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:19.871151064+07:00","message":"[buffer interim] 428 false สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871163089+07:00","message":"[bufferProcess] interim [20000000]:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871165551+07:00","message":"[bufferProcess] send to processor:สมาชิกขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871172574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.87117512+07:00","message":"> Transcript [3413] [false]: 'สมาชิกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871177722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871180182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871182166+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:19.871184295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.070777692+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.070827121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.070834209+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.070850019+07:00","message":"[buffer interim] 428 false สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070857719+07:00","message":"[bufferProcess] interim [140000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070860269+07:00","message":"[bufferProcess] send to processor:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070864135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070867292+07:00","message":"> Transcript [3414] [false]: 'สมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070870419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070872794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070875071+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.070877211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.457683057+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.457732608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเส้นเอ็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.457738961+07:00","message":"receive interim result [false|false]: สมาชิกของเส้นเอ็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.457753951+07:00","message":"[buffer interim] 428 false สมาชิกของเส้นเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457762083+07:00","message":"[bufferProcess] interim [560000000]:สมาชิกของเส้นเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457764956+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457772136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457775228+07:00","message":"> Transcript [3415] [false]: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457778548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457781099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457783496+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.457785737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.508207009+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.508255933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.508262224+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.508274723+07:00","message":"[buffer interim] 428 false สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508281662+07:00","message":"[bufferProcess] interim [620000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508284315+07:00","message":"[bufferProcess] send to processor:สมาชิกของเส้นเอ็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508290163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508293067+07:00","message":"> Transcript [3416] [false]: 'สมาชิกของเส้นเอ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508296519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508298793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508300851+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508303255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508308895+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508310998+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508313452+07:00","message":"Set new StatePrefix : 'สมาชิกของเส้นเอ็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.508315724+07:00","message":"Next Push (prob) : 'ของเส้นเอ็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.508324568+07:00","message":"push: {false สมาชิก 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.563364413+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.563417421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.563423543+07:00","message":"receive interim result [false|false]: สมาชิกของเซต A มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.563440867+07:00","message":"[buffer interim] 428 false สมาชิกของเซต A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.56344977+07:00","message":"[bufferProcess] interim [680000000]:สมาชิกของเซต A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.5634526+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.563456294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.563459419+07:00","message":"> Transcript [3417] [false]: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.563462285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.56346465+07:00","message":"Set new StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.644783049+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.644832526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a d i\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.644839407+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a d i"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.644858334+07:00","message":"[buffer interim] 428 false สมาชิกของเซต a d i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644868408+07:00","message":"[bufferProcess] interim [800000000]:สมาชิกของเซต a d i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644871637+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต A มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644877791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644881682+07:00","message":"> Transcript [3418] [false]: 'สมาชิกของเซต A มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644885395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644888345+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.644891779+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.64489526+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.769747209+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.769799862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.769806807+07:00","message":"receive interim result [false|false]: สมาชิกของเซต A มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.769823494+07:00","message":"[buffer interim] 428 false สมาชิกของเซต A มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769831278+07:00","message":"[bufferProcess] interim [860000000]:สมาชิกของเซต A มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769835347+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a d i"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769839171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769842155+07:00","message":"> Transcript [3419] [false]: 'สมาชิกของเซต a d i'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769846034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769848679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769851084+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.769853863+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.954258822+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.954306831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.954313607+07:00","message":"receive interim result [false|false]: สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:20.954330652+07:00","message":"[buffer interim] 428 false สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954340232+07:00","message":"[bufferProcess] interim [40000000]:สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954342823+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต A มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954346478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954349857+07:00","message":"> Transcript [3420] [false]: 'สมาชิกของเซต A มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954353532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954355998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954358708+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:20.954360898+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027811904+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027862305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027869221+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027887236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" A มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027892025+07:00","message":"receive interim result [false|false]:  A มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027906213+07:00","message":"[buffer interim] 428 false สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027912861+07:00","message":"[buffer interim] 428 false  A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027920234+07:00","message":"[bufferProcess] interim [220000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027922942+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027926553+07:00","message":"[bufferProcess] interim [220000000]: A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.02792988+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.02793298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027936014+07:00","message":"> Transcript [3421] [false]: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.02794061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027943089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027945185+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027947416+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027953693+07:00","message":"Push: 'ของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027955808+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027958589+07:00","message":"Set new StatePrefix : 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.027960839+07:00","message":"Next Push (prob) : ' A มีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.027969314+07:00","message":"push: {false ของเซต 0 0xc002b4e100}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.059487996+07:00","message":"[GCS] IsForceVAD: false for message ID: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149873152+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149918754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149926125+07:00","message":"receive interim result [false|false]: สมาชิกของเซต A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149937833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มีอะไรบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149940909+07:00","message":"receive interim result [false|false]:  มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149949742+07:00","message":"[buffer interim] 428 false สมาชิกของเซต A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.149954736+07:00","message":"[buffer interim] 428 false  มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149961679+07:00","message":"[bufferProcess] interim [280000000]:สมาชิกของเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149966247+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149969506+07:00","message":"[bufferProcess] interim [280000000]: มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149972026+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.14997507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149978454+07:00","message":"> Transcript [3422] [false]: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149981667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149983813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.14998602+07:00","message":"StatePrefix: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.149988498+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.198928802+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.198972904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A มีอะไรบ้าง\",\"confidence\":0.95673877}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.198981288+07:00","message":"receive interim result [true|false]: สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.198990163+07:00","message":"end recv isFinal message id 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.198992843+07:00","message":"end Recv id 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.199000265+07:00","message":"[buffer interim] 428 true สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199010238+07:00","message":"[bufferProcess] interim [400000000]:สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199015122+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิกของเซต A มีอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199018949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199022289+07:00","message":"> Transcript [3423] [false]: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199025238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199027258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199029242+07:00","message":"StatePrefix: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199031676+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199033584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199035585+07:00","message":"> Transcript [3424] [true]: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199037931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199039846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199041702+07:00","message":"StatePrefix: 'สมาชิกของเซต A มีอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199043681+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:21.199049955+07:00","message":"Push: ' A มีอะไรบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:21.199057467+07:00","message":"push: {true  A มีอะไรบ้าง 0 0xc002b4e100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:21.206908198+07:00","message":"write wav file: './tmp/7632/7632_428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.150596464+07:00","message":"[GCS] Start streaming session, msgId: 429"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:22.411399586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:22.411417553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.723026841+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.723067001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.723072529+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.723089538+07:00","message":"[buffer interim] 429 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723099962+07:00","message":"[bufferProcess] interim [360000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723103805+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723108906+07:00","message":"[bufferProcess] send to processor (ticker):ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723113573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723118943+07:00","message":"> Transcript [3425] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.723122634+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.732137861+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.732186572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.732192961+07:00","message":"receive interim result [false|false]: สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:22.7322071+07:00","message":"[buffer interim] 429 false สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.732215353+07:00","message":"[bufferProcess] interim [420000000]:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:22.732217485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.039773916+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.039813525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.039819235+07:00","message":"receive interim result [false|false]: สมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.039834686+07:00","message":"[buffer interim] 429 false สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039841752+07:00","message":"[bufferProcess] interim [660000000]:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039844424+07:00","message":"[bufferProcess] send to processor:สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039847756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039850469+07:00","message":"> Transcript [3426] [false]: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039852687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.039855658+07:00","message":"Set new StatePrefix: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.230325946+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.230369563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.23037788+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.230402627+07:00","message":"[buffer interim] 429 false สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.2304165+07:00","message":"[bufferProcess] interim [840000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230420395+07:00","message":"[bufferProcess] send to processor:สมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230428472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230433318+07:00","message":"> Transcript [3427] [false]: 'สมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230438614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230442545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230445685+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.230449109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.428347233+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.428388558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.428394866+07:00","message":"receive interim result [false|false]: สมาชิกของเซต A"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.428407911+07:00","message":"[buffer interim] 429 false สมาชิกของเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428418172+07:00","message":"[bufferProcess] interim [80000000]:สมาชิกของเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428421047+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428424474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428427953+07:00","message":"> Transcript [3428] [false]: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428431277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428433757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428435706+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.428437987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.556948837+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.556991741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.556998871+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.55701202+07:00","message":"[buffer interim] 429 false สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557020563+07:00","message":"[bufferProcess] interim [140000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557023461+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต A"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557029097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.55703218+07:00","message":"> Transcript [3429] [false]: 'สมาชิกของเซต A'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557035573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557037889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557040013+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.557042457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.56959971+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.569629133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.569633528+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.569644696+07:00","message":"[buffer interim] 429 false สมาชิกของเซต a และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569650301+07:00","message":"[bufferProcess] interim [200000000]:สมาชิกของเซต a และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569652879+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569656111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569658813+07:00","message":"> Transcript [3430] [false]: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569662263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569664728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569666849+07:00","message":"StatePrefix: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569669583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569677445+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569679423+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569681729+07:00","message":"Set new StatePrefix : 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.569683997+07:00","message":"Next Push (prob) : 'ของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.56969243+07:00","message":"push: {false สมาชิก 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.614317282+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.614378404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.614387196+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.614405505+07:00","message":"[buffer interim] 429 false สมาชิกของเซต a นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614416565+07:00","message":"[bufferProcess] interim [260000000]:สมาชิกของเซต a นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614420777+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614429685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614434548+07:00","message":"> Transcript [3431] [false]: 'สมาชิกของเซต a และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614439908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614443454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614446545+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.614450163+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.617761559+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.61778596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.617793685+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.617808586+07:00","message":"[buffer interim] 429 false สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617814884+07:00","message":"[bufferProcess] interim [320000000]:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617818484+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617822992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617826741+07:00","message":"> Transcript [3432] [false]: 'สมาชิกของเซต a นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617843912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617847398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617850606+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.617853742+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810751921+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810799864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810806332+07:00","message":"receive interim result [false|false]: สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810820654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810823864+07:00","message":"receive interim result [false|false]:  a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810832387+07:00","message":"[buffer interim] 429 false สมาชิกของเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:23.810836086+07:00","message":"[buffer interim] 429 false  a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810842812+07:00","message":"[bufferProcess] interim [440000000]:สมาชิกของเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810845228+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810848562+07:00","message":"[bufferProcess] interim [440000000]: a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810851543+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810854482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810857373+07:00","message":"> Transcript [3433] [false]: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810860661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810863201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.81086531+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:23.810867487+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133013333+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133053574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133059837+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133072205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133076063+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133089807+07:00","message":"[buffer interim] 429 false สมาชิกของเซต a"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133103925+07:00","message":"[buffer interim] 429 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133111982+07:00","message":"[bufferProcess] interim [800000000]:สมาชิกของเซต a"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133115431+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133121501+07:00","message":"[bufferProcess] interim [800000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133124087+07:00","message":"[bufferProcess] update buffer: สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133134609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133173476+07:00","message":"> Transcript [3434] [false]: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133180785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133187582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133190172+07:00","message":"StatePrefix: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133193046+07:00","message":"TextPushed: 'สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133199522+07:00","message":"Push: 'ของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133201526+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133204023+07:00","message":"Set new StatePrefix : 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.133206677+07:00","message":"Next Push (prob) : ' a นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.133217505+07:00","message":"push: {false ของเซต 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.252004761+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.252043292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.252049332+07:00","message":"receive interim result [false|false]: สมาชิกของเซต a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.252063715+07:00","message":"[buffer interim] 429 false สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252072065+07:00","message":"[bufferProcess] interim [920000000]:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252075251+07:00","message":"[bufferProcess] send to processor:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252082192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252084816+07:00","message":"> Transcript [3435] [false]: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252089486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252091684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252093615+07:00","message":"StatePrefix: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.252095725+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.269497416+07:00","message":"[GCS] IsForceVAD: false for message ID: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.394806286+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.394850283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมาชิกของเซต a นะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.3948569+07:00","message":"receive interim result [true|false]: สมาชิกของเซต a นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.394867398+07:00","message":"end recv isFinal message id 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.39487022+07:00","message":"end Recv id 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.394877269+07:00","message":"[buffer interim] 429 true สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394888205+07:00","message":"[bufferProcess] interim [130000000]:สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394894002+07:00","message":"[bufferProcess] send to processor (isfinal):สมาชิกของเซต a นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394897469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394900744+07:00","message":"> Transcript [3436] [false]: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394903806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394906084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394908072+07:00","message":"StatePrefix: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394910367+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394912172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394914172+07:00","message":"> Transcript [3437] [true]: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394916402+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394918204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394920067+07:00","message":"StatePrefix: 'สมาชิกของเซต a นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394921912+07:00","message":"TextPushed: 'สมาชิกของเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.394929339+07:00","message":"Push: ' a นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.394938389+07:00","message":"push: {true  a นะคะ 0 0xc002a08600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:24.402155886+07:00","message":"write wav file: './tmp/7632/7632_429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.459737055+07:00","message":"[GCS] Start streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.951186746+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.951239401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.95124462+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:24.951259915+07:00","message":"[buffer interim] 430 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.951267706+07:00","message":"[bufferProcess] interim [240000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:24.95126952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.043071795+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.043099184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.043104369+07:00","message":"receive interim result [false|false]: มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.043117197+07:00","message":"[buffer interim] 430 false มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.043124148+07:00","message":"[bufferProcess] interim [360000000]:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.04312683+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.043129999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.04313245+07:00","message":"> Transcript [3438] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.043134705+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.0500084+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.050036248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.050041588+07:00","message":"receive interim result [false|false]: มีจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.05005394+07:00","message":"[buffer interim] 430 false มีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.05006403+07:00","message":"[bufferProcess] interim [420000000]:มีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050066676+07:00","message":"[bufferProcess] send to processor:มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050072092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050074765+07:00","message":"> Transcript [3439] [false]: 'มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050077533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050079664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050081865+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.050084182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.127441098+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.127487831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.127494045+07:00","message":"receive interim result [false|false]: มีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.127506153+07:00","message":"[buffer interim] 430 false มีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127515845+07:00","message":"[bufferProcess] interim [480000000]:มีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127518338+07:00","message":"[bufferProcess] send to processor:มีจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127523379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.12752658+07:00","message":"> Transcript [3440] [false]: 'มีจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127529592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.12753188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127534079+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.127536255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:25.41192638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:25.411952798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.45572055+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.455762375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.455768605+07:00","message":"receive interim result [false|false]: มีจำนวน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.455780878+07:00","message":"[buffer interim] 430 false มีจำนวน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455789507+07:00","message":"[bufferProcess] interim [780000000]:มีจำนวน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455791864+07:00","message":"[bufferProcess] send to processor:มีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455797322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455800476+07:00","message":"> Transcript [3441] [false]: 'มีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455803648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455805941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455807996+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.455810196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.638233526+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.638265783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน 3 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.638270693+07:00","message":"receive interim result [false|false]: มีจำนวน 3 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.63828764+07:00","message":"[buffer interim] 430 false มีจำนวน 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638295598+07:00","message":"[bufferProcess] interim [960000000]:มีจำนวน 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638298139+07:00","message":"[bufferProcess] send to processor:มีจำนวน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638301576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638304364+07:00","message":"> Transcript [3442] [false]: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638307418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638309546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638312003+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638314414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638320737+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638323026+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638325136+07:00","message":"Set new StatePrefix : 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.638327755+07:00","message":"Next Push (prob) : 'จำนวน 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.638338325+07:00","message":"push: {false มี 0 0xc002b4ee00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713045176+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713098902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713107254+07:00","message":"receive interim result [false|false]: มีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713121732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713126454+07:00","message":"receive interim result [false|false]:  3 ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.713136522+07:00","message":"[buffer interim] 430 false มีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.71314126+07:00","message":"[buffer interim] 430 false  3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713157677+07:00","message":"[bufferProcess] interim [80000000]:มีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713198311+07:00","message":"[bufferProcess] send to processor:มีจำนวน 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.71322098+07:00","message":"[bufferProcess] interim [80000000]: 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713224545+07:00","message":"[bufferProcess] update buffer: มีจำนวน 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713228324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713232809+07:00","message":"> Transcript [3443] [false]: 'มีจำนวน 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713236053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713238226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713240281+07:00","message":"StatePrefix: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.713242709+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830391077+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830436248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830443108+07:00","message":"receive interim result [false|false]: มีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830452288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ตัวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830455374+07:00","message":"receive interim result [false|false]:  3 ตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830472509+07:00","message":"[buffer interim] 430 false มีจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:25.830486764+07:00","message":"[buffer interim] 430 false  3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830513212+07:00","message":"[bufferProcess] interim [200000000]:มีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830538929+07:00","message":"[bufferProcess] send to processor:มีจำนวน 3 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830549666+07:00","message":"[bufferProcess] interim [200000000]: 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830552775+07:00","message":"[bufferProcess] update buffer: มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830556606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830560627+07:00","message":"> Transcript [3444] [false]: 'มีจำนวน 3 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830564318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830566666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830568641+07:00","message":"StatePrefix: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:25.830571001+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.025953569+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.025993985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.026000842+07:00","message":"receive interim result [false|false]: มีจำนวน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.026013225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ตัวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.026020048+07:00","message":"receive interim result [false|false]:  ตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.026028415+07:00","message":"[buffer interim] 430 false มีจำนวน 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.026032143+07:00","message":"[buffer interim] 430 false  ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026039387+07:00","message":"[bufferProcess] interim [380000000]:มีจำนวน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026042092+07:00","message":"[bufferProcess] send to processor:มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026045879+07:00","message":"[bufferProcess] interim [380000000]: ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026048463+07:00","message":"[bufferProcess] update buffer: มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026058071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026082128+07:00","message":"> Transcript [3445] [false]: 'มีจำนวน 3 ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026089124+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.02609256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026095208+07:00","message":"StatePrefix: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.026097912+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.196703156+07:00","message":"[GCS] IsForceVAD: false for message ID: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295739141+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295787558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีจำนวน 3 ตัวค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295794883+07:00","message":"receive interim result [true|false]: มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.29580549+07:00","message":"end recv isFinal message id 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295808031+07:00","message":"end Recv id 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295814926+07:00","message":"[buffer interim] 430 true มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295823741+07:00","message":"[bufferProcess] interim [650000000]:มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295827631+07:00","message":"[bufferProcess] send to processor (isfinal):มีจำนวน 3 ตัวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295831763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295834829+07:00","message":"> Transcript [3446] [false]: 'มีจำนวน 3 ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295838343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295840314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295842383+07:00","message":"StatePrefix: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295844583+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295853516+07:00","message":"Push: 'จำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295855431+07:00","message":"TextPushed: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295857456+07:00","message":"Set new StatePrefix : 'มีจำนวน 3 ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295859736+07:00","message":"Next Push (prob) : ' ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295862525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295866421+07:00","message":"> Transcript [3447] [true]: 'มีจำนวน 3 ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295868976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295870778+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295873232+07:00","message":"StatePrefix: 'มีจำนวน 3 ตัวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295875318+07:00","message":"TextPushed: 'มีจำนวน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.295877461+07:00","message":"Push: ' ตัวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.295885104+07:00","message":"push: {false จำนวน 3 0 0xc002b4ee00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.29589069+07:00","message":"push: {true  ตัวค่ะ 0 0xc002b4ee00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:26.302277595+07:00","message":"write wav file: './tmp/7632/7632_430.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.380611734+07:00","message":"[GCS] Start streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.448525075+07:00","message":"[GCS] IsForceVAD: false for message ID: 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.658496911+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.658525669+07:00","message":"found end of frame, send empty tag with msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.658529199+07:00","message":"end Recv id 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.658536483+07:00","message":"[buffer interim] 431 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.6585436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658547587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658551215+07:00","message":"> Transcript [3448] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658553798+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658555839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658557811+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658559773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:26.658566851+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.658575589+07:00","message":"push: {true \n 0 0xc000183a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:26.663452128+07:00","message":"write wav file: './tmp/7632/7632_431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:26.69971067+07:00","message":"[GCS] Start streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.021490361+07:00","message":"[GCS] IsForceVAD: false for message ID: 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.142959907+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.142989225+07:00","message":"found end of frame, send empty tag with msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.14299339+07:00","message":"end Recv id 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.143002621+07:00","message":"[buffer interim] 432 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.14301165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.143016978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.14302096+07:00","message":"> Transcript [3449] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.143025477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.143028425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.143031504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.14303439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.143038135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.143050387+07:00","message":"push: {true \n 0 0xc000183d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:27.148717988+07:00","message":"write wav file: './tmp/7632/7632_432.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.470224255+07:00","message":"[GCS] Start streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.543082659+07:00","message":"[GCS] IsForceVAD: false for message ID: 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.731844531+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.731882468+07:00","message":"found end of frame, send empty tag with msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.731887826+07:00","message":"end Recv id 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.731899269+07:00","message":"[buffer interim] 433 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731909012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731913001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731916704+07:00","message":"> Transcript [3450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731920904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731925217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731928077+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731930917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:27.731943025+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.731958167+07:00","message":"push: {true \n 0 0xc0039e7600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:27.737351953+07:00","message":"write wav file: './tmp/7632/7632_433.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:27.791127532+07:00","message":"[GCS] Start streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.048859662+07:00","message":"[GCS] IsForceVAD: false for message ID: 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.1418295+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.141866219+07:00","message":"found end of frame, send empty tag with msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.141871069+07:00","message":"end Recv id 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.141880215+07:00","message":"[buffer interim] 434 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141888677+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141892894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141896491+07:00","message":"> Transcript [3451] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141899388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141902111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141904604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.141907037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.14190998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.141920562+07:00","message":"push: {true \n 0 0xc0032b2480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:28.148053041+07:00","message":"write wav file: './tmp/7632/7632_434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.239811243+07:00","message":"[GCS] Start streaming session, msgId: 435"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:28.412191873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:28.412221746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.558757247+07:00","message":"[GCS] IsForceVAD: false for message ID: 435"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.704085072+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.704122192+07:00","message":"found end of frame, send empty tag with msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.704126409+07:00","message":"end Recv id 435"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.704135349+07:00","message":"[buffer interim] 435 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.70414511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704148876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704152111+07:00","message":"> Transcript [3452] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704155073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704157171+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704159099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704165284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:28.704175832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:28.704191216+07:00","message":"push: {true \n 0 0xc002a08c00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:28.710566983+07:00","message":"write wav file: './tmp/7632/7632_435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.143384686+07:00","message":"[GCS] Start streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.258498337+07:00","message":"[GCS] IsForceVAD: false for message ID: 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.36293924+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.362973459+07:00","message":"found end of frame, send empty tag with msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.362977245+07:00","message":"end Recv id 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.36298549+07:00","message":"[buffer interim] 436 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.362994396+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.362998223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363001085+07:00","message":"> Transcript [3453] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363004637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363006928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363008887+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363010794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.363019179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.3630309+07:00","message":"push: {true \n 0 0xc0004a2200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:29.368449764+07:00","message":"write wav file: './tmp/7632/7632_436.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.389986911+07:00","message":"[GCS] Start streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.459545839+07:00","message":"[GCS] IsForceVAD: false for message ID: 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.651033824+07:00","message":"[GCS] Start streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.674677521+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.674704763+07:00","message":"found end of frame, send empty tag with msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.674707996+07:00","message":"end Recv id 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.674715336+07:00","message":"[buffer interim] 437 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.67472223+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674727386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674730782+07:00","message":"> Transcript [3454] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674733598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674735665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674737788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674739721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:29.674748405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:29.674759446+07:00","message":"push: {true \n 0 0xc002b4e880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:29.679417058+07:00","message":"write wav file: './tmp/7632/7632_437.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.289992481+07:00","message":"[GCS] IsForceVAD: false for message ID: 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.38779353+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.387815624+07:00","message":"found end of frame, send empty tag with msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.387818787+07:00","message":"end Recv id 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.387826418+07:00","message":"[buffer interim] 438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387833494+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387837409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387840154+07:00","message":"> Transcript [3455] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387842965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387845126+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387848328+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387851478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.387856027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.387877028+07:00","message":"push: {true \n 0 0xc002b4ed80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:30.393529058+07:00","message":"write wav file: './tmp/7632/7632_438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.679954311+07:00","message":"[GCS] Start streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.739708745+07:00","message":"[GCS] IsForceVAD: false for message ID: 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.856583732+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.856616139+07:00","message":"found end of frame, send empty tag with msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.856619584+07:00","message":"end Recv id 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.856628298+07:00","message":"[buffer interim] 439 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856637065+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856641363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856644643+07:00","message":"> Transcript [3456] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856648299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856650538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856652481+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856654318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:30.856657263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:30.856667845+07:00","message":"push: {true \n 0 0xc0004a3180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:30.86190409+07:00","message":"write wav file: './tmp/7632/7632_439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.190711087+07:00","message":"[GCS] Start streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.259005832+07:00","message":"[GCS] IsForceVAD: false for message ID: 440"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:31.412517714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:31.412543629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.45022622+07:00","message":"[GCS] Start streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.470232826+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.47025319+07:00","message":"found end of frame, send empty tag with msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.470256698+07:00","message":"end Recv id 440"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.470263066+07:00","message":"[buffer interim] 440 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.47026966+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470273695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470276508+07:00","message":"> Transcript [3457] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470279615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470281652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470283581+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470285603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:31.470289014+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.470297429+07:00","message":"push: {true \n 0 0xc0004a3500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:31.475331006+07:00","message":"write wav file: './tmp/7632/7632_440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:31.960134414+07:00","message":"[GCS] IsForceVAD: false for message ID: 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.054499175+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.054529417+07:00","message":"found end of frame, send empty tag with msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.054533516+07:00","message":"end Recv id 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.054540906+07:00","message":"[buffer interim] 441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054547686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054551603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054555083+07:00","message":"> Transcript [3458] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.05455817+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.05456067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054562683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054564675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.054568435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.054582289+07:00","message":"push: {true \n 0 0xc002b4f400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:32.060309849+07:00","message":"write wav file: './tmp/7632/7632_441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.150815776+07:00","message":"[GCS] Start streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.218903884+07:00","message":"[GCS] IsForceVAD: false for message ID: 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.279746854+07:00","message":"[GCS] Start streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.339885415+07:00","message":"[GCS] IsForceVAD: false for message ID: 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.361392997+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.361415587+07:00","message":"found end of frame, send empty tag with msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.36141902+07:00","message":"end Recv id 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.361425757+07:00","message":"[buffer interim] 442 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361433195+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361438101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.36144225+07:00","message":"> Transcript [3459] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361445026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361447063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361449023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361451034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.361459123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.36146904+07:00","message":"push: {true \n 0 0xc0032b2680}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:32.365820571+07:00","message":"write wav file: './tmp/7632/7632_442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.472401684+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.472427679+07:00","message":"found end of frame, send empty tag with msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.472432719+07:00","message":"end Recv id 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.472442264+07:00","message":"[buffer interim] 443 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472450588+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472462776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472466694+07:00","message":"> Transcript [3460] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472470561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472473506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472476777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472480196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.472484225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.472495959+07:00","message":"push: {true \n 0 0xc002a08880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:32.477567988+07:00","message":"write wav file: './tmp/7632/7632_443.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.544619518+07:00","message":"[GCS] Start streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.660853763+07:00","message":"[GCS] IsForceVAD: false for message ID: 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.809956852+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.809993499+07:00","message":"found end of frame, send empty tag with msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.809997911+07:00","message":"end Recv id 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.810006127+07:00","message":"[buffer interim] 444 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810014735+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810025829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810028932+07:00","message":"> Transcript [3461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810032359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810034463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810036411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810038545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:32.810045661+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:32.810056758+07:00","message":"push: {true \n 0 0xc002a08d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:32.815917893+07:00","message":"write wav file: './tmp/7632/7632_444.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.049089208+07:00","message":"[GCS] Start streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.178934699+07:00","message":"[GCS] IsForceVAD: false for message ID: 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.303097921+07:00","message":"[GCS] Start streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.308272188+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.308289848+07:00","message":"found end of frame, send empty tag with msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.308293329+07:00","message":"end Recv id 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.308299257+07:00","message":"[buffer interim] 445 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308305928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.30830993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308313207+07:00","message":"> Transcript [3462] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.30831629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308318789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308320926+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308322865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.308325625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.308334228+07:00","message":"push: {true \n 0 0xc0018a5980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:33.313734682+07:00","message":"write wav file: './tmp/7632/7632_445.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.36987784+07:00","message":"[GCS] IsForceVAD: false for message ID: 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.555855868+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.555889937+07:00","message":"found end of frame, send empty tag with msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.555894282+07:00","message":"end Recv id 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.555902961+07:00","message":"[buffer interim] 446 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.555911067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.55591499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.55591812+07:00","message":"> Transcript [3463] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.555920864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.55592292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.555924924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.555926936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:33.555929872+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.555940717+07:00","message":"push: {true \n 0 0xc0039e6b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:33.562196623+07:00","message":"write wav file: './tmp/7632/7632_446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:33.69012003+07:00","message":"[GCS] Start streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.329514446+07:00","message":"[GCS] IsForceVAD: false for message ID: 447"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:34.412895213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:34.41291371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.419815367+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.419828575+07:00","message":"found end of frame, send empty tag with msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.419832424+07:00","message":"end Recv id 447"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.419840283+07:00","message":"[buffer interim] 447 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419847117+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419856706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.41986034+07:00","message":"> Transcript [3464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419864231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419867106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419869712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.41987275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.419876394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.419886588+07:00","message":"push: {true \n 0 0xc0032b2000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:34.426419473+07:00","message":"write wav file: './tmp/7632/7632_447.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.519887227+07:00","message":"[GCS] Start streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.650896229+07:00","message":"[GCS] IsForceVAD: false for message ID: 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.759501202+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.759516897+07:00","message":"found end of frame, send empty tag with msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.759520315+07:00","message":"end Recv id 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.75952783+07:00","message":"[buffer interim] 448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759534105+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759538051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759540809+07:00","message":"> Transcript [3465] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759543399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759545523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759547475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759549553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:34.759552653+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:34.759563403+07:00","message":"push: {true \n 0 0xc002a08100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:34.765052497+07:00","message":"write wav file: './tmp/7632/7632_448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.100041058+07:00","message":"[GCS] Start streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.483438945+07:00","message":"[GCS] IsForceVAD: false for message ID: 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.586083059+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.586101888+07:00","message":"found end of frame, send empty tag with msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.586104879+07:00","message":"end Recv id 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.586112711+07:00","message":"[buffer interim] 449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586120411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586124063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586127073+07:00","message":"> Transcript [3466] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586129695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.58613205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586134068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586135972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:35.586144398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.58615496+07:00","message":"push: {true \n 0 0xc0039e6880}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:35.591071895+07:00","message":"write wav file: './tmp/7632/7632_449.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:35.741062872+07:00","message":"[GCS] Start streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.789358036+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.789420242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.789426621+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.789440982+07:00","message":"[buffer interim] 450 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.789449414+07:00","message":"[bufferProcess] interim [840000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.789451409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.789457214+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.789460638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.789463845+07:00","message":"> Transcript [3467] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.78946626+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.929593817+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.929638905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.929644563+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:36.929657331+07:00","message":"[buffer interim] 450 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.929664728+07:00","message":"[bufferProcess] interim [20000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:36.929666947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:37.413522472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:37.413537969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.488191635+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.488239224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.488245319+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.488259854+07:00","message":"[buffer interim] 450 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488267639+07:00","message":"[bufferProcess] interim [620000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488270293+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488273645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488277027+07:00","message":"> Transcript [3468] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488280303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488282492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488284528+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.488286688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.589051617+07:00","message":"[GCS] IsForceVAD: false for message ID: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.662110873+07:00","message":"[GCS] Start streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688501551+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688553277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688560982+07:00","message":"receive interim result [true|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688572451+07:00","message":"end recv isFinal message id 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688577304+07:00","message":"end Recv id 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688585705+07:00","message":"[buffer interim] 450 true ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.68859774+07:00","message":"[bufferProcess] interim [890000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688603863+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688608898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688613408+07:00","message":"> Transcript [3469] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688618124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688620996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688624156+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688627121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688629896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688633263+07:00","message":"> Transcript [3470] [true]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688636534+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688640476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688643261+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688647532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.688653932+07:00","message":"Push: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.688664475+07:00","message":"push: {true ได้แก่ 0 0xc0004a3d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:37.696085463+07:00","message":"write wav file: './tmp/7632/7632_450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.721200501+07:00","message":"[GCS] IsForceVAD: false for message ID: 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.891065876+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.891087759+07:00","message":"found end of frame, send empty tag with msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.891091381+07:00","message":"end Recv id 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.891099152+07:00","message":"[buffer interim] 451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891108395+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891113803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891117578+07:00","message":"> Transcript [3471] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891121367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891124684+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.89112823+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891131259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:37.891138695+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.891151475+07:00","message":"push: {true \n 0 0xc0032b2780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:37.896097049+07:00","message":"write wav file: './tmp/7632/7632_451.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:37.979286336+07:00","message":"[GCS] Start streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.038225756+07:00","message":"[GCS] IsForceVAD: false for message ID: 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.253561534+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.253605258+07:00","message":"found end of frame, send empty tag with msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.253611108+07:00","message":"end Recv id 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.25362856+07:00","message":"[buffer interim] 452 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253640284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253646972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253651545+07:00","message":"> Transcript [3472] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253656094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253659043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253662611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253665718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.253676826+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.25369335+07:00","message":"push: {true \n 0 0xc002a08b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:38.258665516+07:00","message":"write wav file: './tmp/7632/7632_452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.491276539+07:00","message":"[GCS] Start streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.549117971+07:00","message":"[GCS] IsForceVAD: false for message ID: 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.805274643+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.805298345+07:00","message":"found end of frame, send empty tag with msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.805301705+07:00","message":"end Recv id 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.805308623+07:00","message":"[buffer interim] 453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805316552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805325725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805328675+07:00","message":"> Transcript [3473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805331145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.80533322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805335214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.805337143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:38.80534003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.805349988+07:00","message":"push: {true \n 0 0xc002a08f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:38.809901434+07:00","message":"write wav file: './tmp/7632/7632_453.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:38.939270793+07:00","message":"[GCS] Start streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.074157691+07:00","message":"[GCS] IsForceVAD: false for message ID: 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.139974509+07:00","message":"[GCS] Start streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.218555773+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.218576378+07:00","message":"found end of frame, send empty tag with msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.21857957+07:00","message":"end Recv id 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.218585977+07:00","message":"[buffer interim] 454 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218593+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218597167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218601347+07:00","message":"> Transcript [3474] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218603717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218606103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218608197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218610165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:39.218617774+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:39.218627262+07:00","message":"push: {true \n 0 0xc002a09180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:39.224271572+07:00","message":"write wav file: './tmp/7632/7632_454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.125584579+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.125639205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.12564665+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.125663743+07:00","message":"[buffer interim] 455 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.125672575+07:00","message":"[bufferProcess] interim [20000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.125674663+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:40.414559667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:40.414591933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.583378204+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.583429717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.583436842+07:00","message":"receive interim result [false|false]: ศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:40.583451236+07:00","message":"[buffer interim] 455 false ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.583459522+07:00","message":"[bufferProcess] interim [440000000]:ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.583462119+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.583465774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.583468611+07:00","message":"> Transcript [3475] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:40.583470812+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.205672181+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.205718116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.205724513+07:00","message":"receive interim result [false|false]: ศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.205744226+07:00","message":"[buffer interim] 455 false ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205755184+07:00","message":"[bufferProcess] interim [40000000]:ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205759236+07:00","message":"[bufferProcess] send to processor:ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205764432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205767407+07:00","message":"> Transcript [3476] [false]: 'ศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205770595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205772815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205774832+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.205777045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787582261+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787635591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787644478+07:00","message":"receive interim result [false|false]: ศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787657572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787660935+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787670233+07:00","message":"[buffer interim] 455 false ศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.787674299+07:00","message":"[buffer interim] 455 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787682204+07:00","message":"[bufferProcess] interim [640000000]:ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787684675+07:00","message":"[bufferProcess] send to processor:ศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.78768753+07:00","message":"[bufferProcess] interim [640000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787690342+07:00","message":"[bufferProcess] update buffer: ศูนย์นะคะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787693187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.7876962+07:00","message":"> Transcript [3477] [false]: 'ศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787699435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787701616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.78770368+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.787705737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.819252389+07:00","message":"[GCS] IsForceVAD: false for message ID: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942210885+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942265904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศูนย์นะคะ 1\",\"confidence\":0.8722882}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942274126+07:00","message":"receive interim result [true|false]: ศูนย์นะคะ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942285762+07:00","message":"end recv isFinal message id 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942288995+07:00","message":"end Recv id 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942298412+07:00","message":"[buffer interim] 455 true ศูนย์นะคะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942310452+07:00","message":"[bufferProcess] interim [910000000]:ศูนย์นะคะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942313687+07:00","message":"[bufferProcess] send to processor (isfinal):ศูนย์นะคะ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942325721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942343954+07:00","message":"> Transcript [3478] [false]: 'ศูนย์นะคะ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942349889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942352349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.94235461+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942357006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942359495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.94236234+07:00","message":"> Transcript [3479] [true]: 'ศูนย์นะคะ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942364582+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.94236639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942368301+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942370088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:41.942377609+07:00","message":"Push: 'ศูนย์นะคะ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.942388157+07:00","message":"push: {true ศูนย์นะคะ 1 0 0xc0039e7900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:41.957154806+07:00","message":"write wav file: './tmp/7632/7632_455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:41.95719191+07:00","message":"[GCS] Start streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.327134166+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.327186655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.327192733+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.327207211+07:00","message":"[buffer interim] 456 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.32721448+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.327216535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.645130563+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.645190584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.645197194+07:00","message":"receive interim result [false|false]: และขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.645207377+07:00","message":"[buffer interim] 456 false และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.645215001+07:00","message":"[bufferProcess] interim [660000000]:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.645217843+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.645221162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.645223728+07:00","message":"> Transcript [3480] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.645225952+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.654081964+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.654108444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.654113477+07:00","message":"receive interim result [false|false]: และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.654125286+07:00","message":"[buffer interim] 456 false และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654130827+07:00","message":"[bufferProcess] interim [720000000]:และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654133123+07:00","message":"[bufferProcess] send to processor:และขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654136421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654138783+07:00","message":"> Transcript [3481] [false]: 'และขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654142088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654144388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654146903+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.654149074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965331971+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965377788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965384149+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965393947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965397261+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965404002+07:00","message":"[buffer interim] 456 false และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:42.965409017+07:00","message":"[buffer interim] 456 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965415765+07:00","message":"[bufferProcess] interim [20000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965418056+07:00","message":"[bufferProcess] send to processor:และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965423537+07:00","message":"[bufferProcess] interim [20000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965427009+07:00","message":"[bufferProcess] update buffer: และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965441197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.96546635+07:00","message":"> Transcript [3482] [false]: 'และ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965473348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965475749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965478274+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:42.965480536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.098216466+07:00","message":"[GCS] IsForceVAD: false for message ID: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.169947618+07:00","message":"[GCS] Start streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207693946+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207736065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207743019+07:00","message":"receive interim result [false|false]: และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207755297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207758307+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207765909+07:00","message":"[buffer interim] 456 false และ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.207769227+07:00","message":"[buffer interim] 456 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207776268+07:00","message":"[bufferProcess] interim [320000000]:และ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.2077788+07:00","message":"[bufferProcess] send to processor:และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.20778232+07:00","message":"[bufferProcess] interim [320000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207785442+07:00","message":"[bufferProcess] update buffer: และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207796692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207825687+07:00","message":"> Transcript [3483] [false]: 'และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207831718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207834261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207836693+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.207839083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223110505+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223145096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ 2 ค่ะ\",\"confidence\":0.9550988}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223151605+07:00","message":"receive interim result [true|false]: และ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223162365+07:00","message":"end recv isFinal message id 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223164783+07:00","message":"end Recv id 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223171112+07:00","message":"[buffer interim] 456 true และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223187592+07:00","message":"[bufferProcess] interim [380000000]:และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223191835+07:00","message":"[bufferProcess] send to processor (isfinal):และ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223195461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223198518+07:00","message":"> Transcript [3484] [false]: 'และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223201989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223204116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223206446+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223208517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223211537+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223213541+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223215854+07:00","message":"Set new StatePrefix : 'และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223217953+07:00","message":"Next Push (prob) : ' 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223219781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223221963+07:00","message":"> Transcript [3485] [true]: 'และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223224393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223226229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223228112+07:00","message":"StatePrefix: 'และ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.22322997+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.223232339+07:00","message":"Push: ' 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223240134+07:00","message":"push: {false และ 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.223247285+07:00","message":"push: {true  2 ค่ะ 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:43.229390529+07:00","message":"write wav file: './tmp/7632/7632_456.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.302159274+07:00","message":"[GCS] IsForceVAD: false for message ID: 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.371068214+07:00","message":"[GCS] Start streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.388763896+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.388783276+07:00","message":"found end of frame, send empty tag with msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.388786546+07:00","message":"end Recv id 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.388792777+07:00","message":"[buffer interim] 457 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388799482+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388803062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388806093+07:00","message":"> Transcript [3486] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388808825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388810992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388812856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388814789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.388822245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.388831496+07:00","message":"push: {true \n 0 0xc0032b2a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:43.394742395+07:00","message":"write wav file: './tmp/7632/7632_457.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:43.415089007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:43.415108466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.425066927+07:00","message":"[GCS] IsForceVAD: false for message ID: 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.570863384+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.570886024+07:00","message":"found end of frame, send empty tag with msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.570889476+07:00","message":"end Recv id 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.57089577+07:00","message":"[buffer interim] 458 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570902235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570906436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570912041+07:00","message":"> Transcript [3487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570916235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570919593+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.57092249+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.570925341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:43.57093561+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.570945454+07:00","message":"push: {true \n 0 0xc0032b2d80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:43.575993453+07:00","message":"write wav file: './tmp/7632/7632_458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:43.940065634+07:00","message":"[GCS] Start streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.191119969+07:00","message":"[GCS] IsForceVAD: false for message ID: 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.275099391+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.275132841+07:00","message":"found end of frame, send empty tag with msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.275136723+07:00","message":"end Recv id 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.275144096+07:00","message":"[buffer interim] 459 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275152459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275156186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275159554+07:00","message":"> Transcript [3488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275162162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275164113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275166124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275168242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.275171663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.275189868+07:00","message":"push: {true \n 0 0xc0039e7180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:44.280057049+07:00","message":"write wav file: './tmp/7632/7632_459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.450358165+07:00","message":"[GCS] Start streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.508444888+07:00","message":"[GCS] IsForceVAD: false for message ID: 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.695992659+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.696020961+07:00","message":"found end of frame, send empty tag with msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.696024391+07:00","message":"end Recv id 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.696031283+07:00","message":"[buffer interim] 460 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696041615+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.69604615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696049238+07:00","message":"> Transcript [3489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696051877+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696053935+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696055956+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.69605797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:44.696060854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:44.696069482+07:00","message":"push: {true \n 0 0xc002a09100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:44.700598067+07:00","message":"write wav file: './tmp/7632/7632_460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.28010676+07:00","message":"[GCS] Start streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.469102666+07:00","message":"[GCS] IsForceVAD: false for message ID: 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.542283124+07:00","message":"[GCS] Start streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.578859538+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.578893066+07:00","message":"found end of frame, send empty tag with msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.578897073+07:00","message":"end Recv id 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.578906568+07:00","message":"[buffer interim] 461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578915527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578926753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.57892992+07:00","message":"> Transcript [3490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578932672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578934818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578936933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578939011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.578945665+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.578956483+07:00","message":"push: {true \n 0 0xc000183b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:45.584008803+07:00","message":"write wav file: './tmp/7632/7632_461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.990120992+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.990167705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.990174717+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:45.990195616+07:00","message":"[buffer interim] 462 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.990202621+07:00","message":"[bufferProcess] interim [420000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:45.990204683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.073315132+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.073342255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.073347375+07:00","message":"receive interim result [false|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.073361603+07:00","message":"[buffer interim] 462 false เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.073368198+07:00","message":"[bufferProcess] interim [600000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.07337089+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.073374387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.073376619+07:00","message":"> Transcript [3491] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.07337898+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.197803996+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.197844425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.197851426+07:00","message":"receive interim result [false|false]: เมื่อเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.197864342+07:00","message":"[buffer interim] 462 false เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197872168+07:00","message":"[bufferProcess] interim [660000000]:เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197874937+07:00","message":"[bufferProcess] send to processor:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197880886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197884251+07:00","message":"> Transcript [3492] [false]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197887637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197890152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197892177+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.197894479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.398756046+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.398803375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.398810031+07:00","message":"receive interim result [false|false]: เมื่อเราทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.398823335+07:00","message":"[buffer interim] 462 false เมื่อเราทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398835136+07:00","message":"[bufferProcess] interim [840000000]:เมื่อเราทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398837764+07:00","message":"[bufferProcess] send to processor:เมื่อเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398841312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.39884431+07:00","message":"> Transcript [3493] [false]: 'เมื่อเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398847695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.39885009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398852171+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.398854206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:46.415931507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:46.415946911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.70954976+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.709597588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.709606532+07:00","message":"receive interim result [false|false]: เมื่อเราทราบเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.709622876+07:00","message":"[buffer interim] 462 false เมื่อเราทราบเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.70963498+07:00","message":"[bufferProcess] interim [140000000]:เมื่อเราทราบเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709638982+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709646841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709651064+07:00","message":"> Transcript [3494] [false]: 'เมื่อเราทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709656032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709659218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.70966252+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.709665566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.712443145+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.712461284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.712466577+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.712476703+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712484115+07:00","message":"[bufferProcess] interim [200000000]:เมื่อเราทราบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712487729+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712493421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712496974+07:00","message":"> Transcript [3495] [false]: 'เมื่อเราทราบเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712500592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712503842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712506816+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712510246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712518844+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712522768+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712526205+07:00","message":"Set new StatePrefix : 'เมื่อเราทราบเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.712529397+07:00","message":"Next Push (prob) : 'เราทราบเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.712540116+07:00","message":"push: {false เมื่อ 0 0xc0032b3000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.775835861+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.775885872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราสร้างสมาธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.775894622+07:00","message":"receive interim result [false|false]: เมื่อเราสร้างสมาธิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.775910586+07:00","message":"[buffer interim] 462 false เมื่อเราสร้างสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.775919769+07:00","message":"[bufferProcess] interim [260000000]:เมื่อเราสร้างสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.775923366+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.77593125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.77593554+07:00","message":"> Transcript [3496] [false]: 'เมื่อเราทราบสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.775939204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.775942962+07:00","message":"Set new StatePrefix: 'เมื่อเราทราบสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.777324602+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.77734592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.777355307+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.777365544+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777370644+07:00","message":"[bufferProcess] interim [320000000]:เมื่อเราทราบสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777374009+07:00","message":"[bufferProcess] send to processor:เมื่อเราสร้างสมาธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777379788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777382997+07:00","message":"> Transcript [3497] [false]: 'เมื่อเราสร้างสมาธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777385956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.777389144+07:00","message":"Set new StatePrefix: 'เมื่อเราสร้างสมาธิ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.984780716+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.984832036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.984839045+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:46.984854442+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984862415+07:00","message":"[bufferProcess] interim [500000000]:เมื่อเราทราบสมาชิกเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984865202+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984871022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984873838+07:00","message":"> Transcript [3498] [false]: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984876276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:46.984878517+07:00","message":"Set new StatePrefix: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.110858307+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.110905421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.110911897+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.110926363+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110936844+07:00","message":"[bufferProcess] interim [620000000]:เมื่อเราทราบสมาชิกเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110940042+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110943663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110946622+07:00","message":"> Transcript [3499] [false]: 'เมื่อเราทราบสมาชิกเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110950109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110952512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110956024+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.110958453+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.297360801+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.297407418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.297414195+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.297428222+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297435862+07:00","message":"[bufferProcess] interim [800000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297438315+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.29744377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297447411+07:00","message":"> Transcript [3500] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297450864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297453528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.29745613+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.297458679+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.484520456+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.484567306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.484574426+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.484589945+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484601337+07:00","message":"[bufferProcess] interim [980000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484604895+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484611799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484614626+07:00","message":"> Transcript [3501] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484620058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484622542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484624784+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.484627593+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.616830354+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.616871349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.616878337+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.61689037+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.61690057+07:00","message":"[bufferProcess] interim [40000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616903914+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616909598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616912485+07:00","message":"> Transcript [3502] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616916345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616918841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616921402+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.61692387+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616929425+07:00","message":"Push: 'เราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616931592+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616933927+07:00","message":"Set new StatePrefix : 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.616936291+07:00","message":"Next Push (prob) : 'เรียบร้อยแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.616959717+07:00","message":"push: {false เราทราบสมาชิก 0 0xc0032b3000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.865058661+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.865099361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.865105593+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.865119545+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865127268+07:00","message":"[bufferProcess] interim [340000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865130191+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865137541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865140638+07:00","message":"> Transcript [3503] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.86514409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865146504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865148585+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.865151024+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.998352615+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.998398635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.998405079+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:47.998419877+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998428011+07:00","message":"[bufferProcess] interim [460000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998430939+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998434551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998437501+07:00","message":"> Transcript [3504] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.99844095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998443193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.998445445+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:47.99844838+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.005378787+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.005415012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.005421143+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.005436121+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005443413+07:00","message":"[bufferProcess] interim [520000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005446271+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005449768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005454162+07:00","message":"> Transcript [3505] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005458053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005460114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005462873+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.005465669+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.167443501+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.167483463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.167489966+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.167503391+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167511404+07:00","message":"[bufferProcess] interim [580000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167514206+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.16751984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167522582+07:00","message":"> Transcript [3506] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167526372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167529061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167531508+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167534422+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167539996+07:00","message":"Push: 'เรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167542228+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167544646+07:00","message":"Set new StatePrefix : 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.167547024+07:00","message":"Next Push (prob) : 'คะเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.167555787+07:00","message":"push: {false เรียบร้อยแล้วนะ 0 0xc0032b3000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.201468191+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.201511258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.201518954+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.201537563+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.20154457+07:00","message":"[bufferProcess] interim [640000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.201548256+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.201558161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.201561819+07:00","message":"> Transcript [3507] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.201564728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.201569286+07:00","message":"Set new StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.211759649+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.211783213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.211788072+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.211800581+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211806056+07:00","message":"[bufferProcess] interim [700000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211808732+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211812125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211814742+07:00","message":"> Transcript [3508] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211816918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.211818914+07:00","message":"Set new StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.514002762+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.514044061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.514050815+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.514066394+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514073864+07:00","message":"[bufferProcess] interim [940000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514076737+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514080699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514084119+07:00","message":"> Transcript [3509] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514087847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.51409011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.51409278+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.514095468+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.587662147+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.587699297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.58770527+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.587717313+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587725898+07:00","message":"[bufferProcess] interim [120000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587728611+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.58773221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587735071+07:00","message":"> Transcript [3510] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587738684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587740693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587742887+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.587745603+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.797701268+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.797741247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.797747756+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.797760256+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797767364+07:00","message":"[bufferProcess] interim [300000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797770568+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797776633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797779381+07:00","message":"> Transcript [3511] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797783066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797785708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797788174+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.797791001+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.908854092+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.908895425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.908901439+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.908922074+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908930572+07:00","message":"[bufferProcess] interim [360000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908933712+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908939303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908942243+07:00","message":"> Transcript [3512] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908946312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908948592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908950703+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.90895381+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908962019+07:00","message":"Push: 'คะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908964367+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908966579+07:00","message":"Set new StatePrefix : 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.908968951+07:00","message":"Next Push (prob) : 'ดูข้อ 1 กับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.908977677+07:00","message":"push: {false คะเดี๋ยวเรามา 0 0xc0032b3000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.947157636+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.947202334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.947208863+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.947222542+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.947229578+07:00","message":"[bufferProcess] interim [420000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.947245189+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.947253895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.947257435+07:00","message":"> Transcript [3513] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:48.947260129+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:48.999353183+07:00","message":"[GCS] IsForceVAD: false for message ID: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.060366296+07:00","message":"[GCS] Start streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.08899282+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089034589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089041487+07:00","message":"receive interim result [false|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089055578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 กันเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089059173+07:00","message":"receive interim result [false|false]:  1 กันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089066276+07:00","message":"[buffer interim] 462 false เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.089070288+07:00","message":"[buffer interim] 462 false  1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089076516+07:00","message":"[bufferProcess] interim [540000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089079375+07:00","message":"[bufferProcess] send to processor:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089083596+07:00","message":"[bufferProcess] interim [540000000]: 1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.08908665+07:00","message":"[bufferProcess] update buffer: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089090402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.0890932+07:00","message":"> Transcript [3514] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089095962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.089098129+07:00","message":"Set new StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.13227014+07:00","message":"[GCS] IsForceVAD: false for message ID: 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.17163499+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171668572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ\",\"confidence\":0.9406807}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171674602+07:00","message":"receive interim result [true|false]: เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171684758+07:00","message":"end recv isFinal message id 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171689072+07:00","message":"end Recv id 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171695137+07:00","message":"[buffer interim] 462 true เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171704852+07:00","message":"[bufferProcess] interim [690000000]:เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171708322+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171711988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171714758+07:00","message":"> Transcript [3515] [false]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171718326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171720232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171722172+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171724669+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171726914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171728943+07:00","message":"> Transcript [3516] [true]: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171731369+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171733169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171735033+07:00","message":"StatePrefix: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.17173718+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171739394+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171912241+07:00","message":"Push: 'ดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171916307+07:00","message":"TextPushed: 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวเรามาดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.17191871+07:00","message":"Set new StatePrefix : 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171921425+07:00","message":"Next Push (prob) : 'เมื่อเราทราบสมาชิกเรียบร้อยแล้วนะคะเดี๋ยวลองมาดูข้อ 1 กันเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.171929326+07:00","message":"push: {true ดูข้อ 1 กันเลยค่ะ 0 0xc0032b3000}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.171938689+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_462.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:49.182262952+07:00","message":"write wav file: './tmp/7632/7632_462.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192173306+07:00","message":"[GCS] Cleaned up inactive client: 410"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192202577+07:00","message":"[GCS] Cleaned up inactive client: 417"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192205966+07:00","message":"[GCS] Cleaned up inactive client: 414"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192208303+07:00","message":"[GCS] Cleaned up inactive client: 415"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192210476+07:00","message":"[GCS] Cleaned up inactive client: 411"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192212657+07:00","message":"[GCS] Cleaned up inactive client: 412"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.19221581+07:00","message":"[GCS] Cleaned up inactive client: 409"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192217966+07:00","message":"[GCS] Cleaned up inactive client: 413"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.192219834+07:00","message":"[GCS] Cleaned up inactive client: 416"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.303221584+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.303246155+07:00","message":"found end of frame, send empty tag with msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.303249377+07:00","message":"end Recv id 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.303256564+07:00","message":"[buffer interim] 463 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303272072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303276527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303279603+07:00","message":"> Transcript [3517] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303282137+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303284082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303285945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303287868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:49.303291167+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.303301204+07:00","message":"push: {true \n 0 0xc002a09480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:49.310207313+07:00","message":"write wav file: './tmp/7632/7632_463.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:49.416516162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:49.416529243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:49.510255827+07:00","message":"[GCS] Start streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.080591299+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.080637878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.080643507+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.080659684+07:00","message":"[buffer interim] 464 false ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.080667091+07:00","message":"[bufferProcess] interim [420000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.080669245+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.273372333+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.273416512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.273422239+07:00","message":"receive interim result [false|false]: ข้อ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.273435936+07:00","message":"[buffer interim] 464 false ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.273444129+07:00","message":"[bufferProcess] interim [600000000]:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.27344709+07:00","message":"[bufferProcess] send to processor:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.273452659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.273459602+07:00","message":"> Transcript [3518] [false]: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.273462051+07:00","message":"Set StatePrefix (first interim): 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.661291341+07:00","message":"[GCS] IsForceVAD: false for message ID: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709826066+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709875758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.70988337+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709901917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709905984+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709914798+07:00","message":"[buffer interim] 464 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.709918022+07:00","message":"[buffer interim] 464 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709924899+07:00","message":"[bufferProcess] interim [20000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709927203+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709930271+07:00","message":"[bufferProcess] interim [20000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709933151+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709936072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709938989+07:00","message":"> Transcript [3519] [false]: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709942286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709944459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709946391+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.709948524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789674829+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789721938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1 นะคะ\",\"confidence\":0.9587099}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789735019+07:00","message":"receive interim result [true|false]: ข้อ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789744926+07:00","message":"end recv isFinal message id 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789748028+07:00","message":"end Recv id 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789755019+07:00","message":"[buffer interim] 464 true ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789762643+07:00","message":"[bufferProcess] interim [170000000]:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789765769+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789769166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789771862+07:00","message":"> Transcript [3520] [false]: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789775029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789777072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789779143+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789781352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789783284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789785662+07:00","message":"> Transcript [3521] [true]: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789787708+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789789517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789791911+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789793727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:50.789796483+07:00","message":"Push: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.789804119+07:00","message":"push: {true ข้อ 1 นะคะ 0 0xc0018a5780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:50.791513995+07:00","message":"[GCS] Start streaming session, msgId: 465"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:50.795694536+07:00","message":"write wav file: './tmp/7632/7632_464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.348403656+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.348448048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.348454157+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.34846898+07:00","message":"[buffer interim] 465 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.348476365+07:00","message":"[bufferProcess] interim [540000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.348478897+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.478263047+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.478312704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.478318501+07:00","message":"receive interim result [false|false]: ระบุว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.478336361+07:00","message":"[buffer interim] 465 false ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.478344638+07:00","message":"[bufferProcess] interim [660000000]:ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.478347355+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.47835079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.478353845+07:00","message":"> Transcript [3522] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.478356005+07:00","message":"Set StatePrefix (first interim): 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.688005275+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.688044504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าสู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.688050456+07:00","message":"receive interim result [false|false]: ระบุว่าสู้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.688064056+07:00","message":"[buffer interim] 465 false ระบุว่าสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688071363+07:00","message":"[bufferProcess] interim [900000000]:ระบุว่าสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688073831+07:00","message":"[bufferProcess] send to processor:ระบุว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688079377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688083022+07:00","message":"> Transcript [3523] [false]: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688085413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.688087689+07:00","message":"Set new StatePrefix: 'ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.796426578+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.796472081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าสูง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.796478302+07:00","message":"receive interim result [false|false]: ระบุว่าสูง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.796496171+07:00","message":"[buffer interim] 465 false ระบุว่าสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796505926+07:00","message":"[bufferProcess] interim [960000000]:ระบุว่าสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796508436+07:00","message":"[bufferProcess] send to processor:ระบุว่าสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796511971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796514938+07:00","message":"> Transcript [3524] [false]: 'ระบุว่าสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796517799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796520024+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796522367+07:00","message":"StatePrefix: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.796524438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.801603683+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.801621219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.801626102+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:51.801635415+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.80164103+07:00","message":"[bufferProcess] interim [20000000]:ระบุว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.801643627+07:00","message":"[bufferProcess] send to processor:ระบุว่าสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.8016459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.801648586+07:00","message":"> Transcript [3525] [false]: 'ระบุว่าสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.801651762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.80165366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.80165556+07:00","message":"StatePrefix: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:51.801657605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.001802832+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.001839776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.001845901+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.001868811+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001876996+07:00","message":"[bufferProcess] interim [200000000]:ระบุว่าศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001879346+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.00188453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.00188722+07:00","message":"> Transcript [3526] [false]: 'ระบุว่าศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001890844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001892892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001900307+07:00","message":"StatePrefix: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.001902712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.053800574+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.053833588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.053839035+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.053854885+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053861597+07:00","message":"[bufferProcess] interim [260000000]:ระบุว่าศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053864085+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053867453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053870312+07:00","message":"> Transcript [3527] [false]: 'ระบุว่าศูนย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053873345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053875846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053878196+07:00","message":"StatePrefix: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053880958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053889809+07:00","message":"Push: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053892044+07:00","message":"TextPushed: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053894314+07:00","message":"Set new StatePrefix : 'ระบุว่าศูนย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.053896741+07:00","message":"Next Push (prob) : 'ศูนย์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.053904764+07:00","message":"push: {false ระบุว่า 0 0xc002a09680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.244789224+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.244843638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.244852952+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.244869556+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.244878507+07:00","message":"[bufferProcess] interim [440000000]:ระบุว่าศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.244882298+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.24488948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.244895472+07:00","message":"> Transcript [3528] [false]: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.244899259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.244902822+07:00","message":"Set new StatePrefix: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.248637001+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.2486638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.248669555+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมัย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.248679724+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248685009+07:00","message":"[bufferProcess] interim [500000000]:ระบุว่าศูนย์เป็นสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248687257+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248692037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248694568+07:00","message":"> Transcript [3529] [false]: 'ระบุว่าศูนย์เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248697958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248700208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248702932+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.248705175+07:00","message":"TextPushed: 'ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.36151772+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.361559267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.361565732+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.361582679+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.361589693+07:00","message":"[bufferProcess] interim [560000000]:ระบุว่าศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.3615926+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็นสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.361596893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.36159983+07:00","message":"> Transcript [3530] [false]: 'ระบุว่าศูนย์เป็นสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.36160317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.361605329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.361607942+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.361610206+07:00","message":"TextPushed: 'ระบุว่า'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:52.417534851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:52.417552587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.564103734+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.564158733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.564168639+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.564213168+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564224262+07:00","message":"[bufferProcess] interim [800000000]:ระบุว่าศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564228119+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564233349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.56423815+07:00","message":"> Transcript [3531] [false]: 'ระบุว่าศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564243486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564246238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564250453+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.564253751+07:00","message":"TextPushed: 'ระบุว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.695874824+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.695924713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.695931749+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.695947331+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695954917+07:00","message":"[bufferProcess] interim [920000000]:ระบุว่าศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695957496+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695965539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695968497+07:00","message":"> Transcript [3532] [false]: 'ระบุว่าศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695972077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.69597571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695978317+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695980614+07:00","message":"TextPushed: 'ระบุว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695988691+07:00","message":"Push: 'ศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695990731+07:00","message":"TextPushed: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695993142+07:00","message":"Set new StatePrefix : 'ระบุว่าศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.695995316+07:00","message":"Next Push (prob) : 'สมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.696003828+07:00","message":"push: {false ศูนย์เป็น 0 0xc002a09680}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.887211493+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.887267793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่าศูนย์เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.88727357+07:00","message":"receive interim result [false|false]: ระบุว่าศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.887286394+07:00","message":"[buffer interim] 465 false ระบุว่าศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887294211+07:00","message":"[bufferProcess] interim [100000000]:ระบุว่าศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887296971+07:00","message":"[bufferProcess] send to processor:ระบุว่าศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.88730249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887305582+07:00","message":"> Transcript [3533] [false]: 'ระบุว่าศูนย์เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887309016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887311274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887313418+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:52.887315801+07:00","message":"TextPushed: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:52.968871447+07:00","message":"[GCS] IsForceVAD: false for message ID: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134658958+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134696374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบุว่า 0 เป็นสมาชิกของเอ\",\"confidence\":0.890821}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134706463+07:00","message":"receive interim result [true|false]: ระบุว่า 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134716399+07:00","message":"end recv isFinal message id 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134718775+07:00","message":"end Recv id 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.134725211+07:00","message":"[buffer interim] 465 true ระบุว่า 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.13473215+07:00","message":"[bufferProcess] interim [400000000]:ระบุว่า 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134736021+07:00","message":"[bufferProcess] send to processor (isfinal):ระบุว่าศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134745612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134769803+07:00","message":"> Transcript [3534] [false]: 'ระบุว่าศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134778654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134782636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134788104+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.13479206+07:00","message":"TextPushed: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134796082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134800143+07:00","message":"> Transcript [3535] [true]: 'ระบุว่า 0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134804158+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134807135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134810122+07:00","message":"StatePrefix: 'ระบุว่าศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134813246+07:00","message":"TextPushed: 'ระบุว่าศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134816475+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134993587+07:00","message":"Push: 'ของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.134999297+07:00","message":"TextPushed: 'ระบุว่าศูนย์เป็นของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.135003478+07:00","message":"Set new StatePrefix : 'ระบุว่า 0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.135007789+07:00","message":"Next Push (prob) : 'ระบุว่า 0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.135021229+07:00","message":"push: {true ของเอ 0 0xc002a09680}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:53.135036646+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_465.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:53.1426804+07:00","message":"write wav file: './tmp/7632/7632_465.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:53.860381083+07:00","message":"[GCS] Start streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.409661822+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.409699622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.409706373+07:00","message":"receive interim result [false|false]: ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.409719138+07:00","message":"[buffer interim] 466 false ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409725326+07:00","message":"[bufferProcess] interim [600000000]:ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409727513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409733463+07:00","message":"[bufferProcess] send to processor (ticker):ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409736498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409739351+07:00","message":"> Transcript [3536] [false]: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.409741735+07:00","message":"Set StatePrefix (first interim): 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.546972552+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.547013128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.547019554+07:00","message":"receive interim result [false|false]: ถูกต้องไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.547034759+07:00","message":"[buffer interim] 466 false ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.547041764+07:00","message":"[bufferProcess] interim [720000000]:ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.547048285+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.719614554+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.719666584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.719673403+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:54.719688045+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.71969647+07:00","message":"[bufferProcess] interim [840000000]:ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719699143+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719706107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719709167+07:00","message":"> Transcript [3537] [false]: 'ถูกต้องไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719713604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719715735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719717776+07:00","message":"StatePrefix: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:54.719720018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.303234917+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.303267665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.303272934+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.303285866+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303293062+07:00","message":"[bufferProcess] interim [440000000]:ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303295711+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303299231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303302114+07:00","message":"> Transcript [3538] [false]: 'ถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303305203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303307502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303309506+07:00","message":"StatePrefix: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.303311478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:55.418241152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:55.418265502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.632176769+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.632235219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถึงต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.632242574+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถึงต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.632257131+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632265048+07:00","message":"[bufferProcess] interim [800000000]:ถูกต้องไหมคะถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632267858+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632275132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632282213+07:00","message":"> Transcript [3539] [false]: 'ถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632285872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632288304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.63229056+07:00","message":"StatePrefix: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.632293096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.758488275+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.758529142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.758535818+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.758549788+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758556711+07:00","message":"[bufferProcess] interim [920000000]:ถูกต้องไหมคะถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.75855935+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถึงต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758567262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758570197+07:00","message":"> Transcript [3540] [false]: 'ถูกต้องไหมคะถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758573622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758575792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758578263+07:00","message":"StatePrefix: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758580619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758586446+07:00","message":"Push: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758589179+07:00","message":"TextPushed: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758591363+07:00","message":"Set new StatePrefix : 'ถูกต้องไหมคะถึงต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.758593624+07:00","message":"Next Push (prob) : 'ไหมคะถึงต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.75860174+07:00","message":"push: {false ถูกต้อง 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.815847513+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.815879629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.815884333+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:55.815895728+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.815901458+07:00","message":"[bufferProcess] interim [980000000]:ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.815904049+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.815910497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.815912966+07:00","message":"> Transcript [3541] [false]: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.81591612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:55.81591831+07:00","message":"Set new StatePrefix: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.47394779+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.474005283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.474014655+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.474035496+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474046561+07:00","message":"[bufferProcess] interim [580000000]:ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474051187+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474056922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.47406186+07:00","message":"> Transcript [3542] [false]: 'ถูกต้องไหมคะถูกต้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474068561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474072481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474076815+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.474081145+07:00","message":"TextPushed: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543252257+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543297338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543305273+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543318526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 085\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543323823+07:00","message":"receive interim result [false|false]:  085"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.54334549+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.543365392+07:00","message":"[buffer interim] 466 false  085"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543374949+07:00","message":"[bufferProcess] interim [700000000]:ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543377685+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543385557+07:00","message":"[bufferProcess] interim [700000000]: 085"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543389084+07:00","message":"[bufferProcess] update buffer: ถูกต้องไหมคะถูกต้องนะคะ 085"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543392283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543396072+07:00","message":"> Transcript [3543] [false]: 'ถูกต้องไหมคะถูกต้องนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543399111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543401182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543403536+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.543405949+07:00","message":"TextPushed: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.647521037+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.647566479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.647572728+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.64758896+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647597172+07:00","message":"[bufferProcess] interim [760000000]:ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647600168+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะ 085"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647603821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647607067+07:00","message":"> Transcript [3544] [false]: 'ถูกต้องไหมคะถูกต้องนะคะ 085'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647610976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647613208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647615875+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.647618367+07:00","message":"TextPushed: 'ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.649712457+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.649732393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.649737646+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.649784188+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.64978877+07:00","message":"[bufferProcess] interim [820000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649791679+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649794582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649796842+07:00","message":"> Transcript [3545] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649799477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649801325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649803461+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649805823+07:00","message":"TextPushed: 'ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.64981148+07:00","message":"Push: 'ไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649813878+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649816129+07:00","message":"Set new StatePrefix : 'ถูกต้องไหมคะถูกต้องนะคะสูงประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.649818243+07:00","message":"Next Push (prob) : 'คะสูงประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.649826594+07:00","message":"push: {false ไหมคะถูกต้องนะ 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.84415189+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.844197599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.844205912+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:56.844225463+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844237864+07:00","message":"[bufferProcess] interim [0]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844241979+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844249268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844253903+07:00","message":"> Transcript [3546] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844257721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:56.844260933+07:00","message":"Set new StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.033932476+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.03397179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.033978542+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.03399493+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034002872+07:00","message":"[bufferProcess] interim [180000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034005538+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034009446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034012337+07:00","message":"> Transcript [3547] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034015898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.03401817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034020156+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.034022778+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.241547062+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.241593213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.241600884+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.24161455+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241622896+07:00","message":"[bufferProcess] interim [360000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241625857+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241631862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241635129+07:00","message":"> Transcript [3548] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241638641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241640849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241642908+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.241645971+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.374472676+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.374514053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.374522342+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.374536801+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374543549+07:00","message":"[bufferProcess] interim [480000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374546526+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374552368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374555402+07:00","message":"> Transcript [3549] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.37455959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374561961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374564746+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.374567403+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.424001105+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.424039419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.424045082+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.42406117+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424068951+07:00","message":"[bufferProcess] interim [540000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424071972+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424075902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424078944+07:00","message":"> Transcript [3550] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424083055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424085291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424087443+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424090046+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424093943+07:00","message":"Push: 'คะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424096178+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.424098579+07:00","message":"Set new StatePrefix : 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.42410095+07:00","message":"Next Push (prob) : 'ของเอเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.42412507+07:00","message":"push: {false คะสู้เป็นสมาชิก 0 0xc0018a5280}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.441432971+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.441474909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.441481445+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.441498258+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.44150549+07:00","message":"[bufferProcess] interim [600000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.441508265+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.441512362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.441515371+07:00","message":"> Transcript [3551] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.441518042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.441520187+07:00","message":"Set new StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของ AIS Point'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.547337555+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.547368971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.547375087+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.54738587+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547392331+07:00","message":"[bufferProcess] interim [660000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547395049+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547400806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547403396+07:00","message":"> Transcript [3552] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547406329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.547409073+07:00","message":"Set new StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.735216466+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.73525018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.735257206+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.735265316+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735271111+07:00","message":"[bufferProcess] interim [840000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735274081+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735277834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735280175+07:00","message":"> Transcript [3553] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735282932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.735285035+07:00","message":"Set new StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.80412008+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.804166238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.804173172+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:57.804197839+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804205926+07:00","message":"[bufferProcess] interim [20000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804208727+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804212439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804215945+07:00","message":"> Transcript [3554] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804219546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804221873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804224185+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:57.804226816+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.053971657+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.054010478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.054016976+07:00","message":"receive interim result [false|false]: ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.054030974+07:00","message":"[buffer interim] 466 false ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054039059+07:00","message":"[bufferProcess] interim [140000000]:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054041617+07:00","message":"[bufferProcess] send to processor:ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054045243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054048332+07:00","message":"> Transcript [3555] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.0540521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.05405439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054056431+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.054059413+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.219528394+07:00","message":"[GCS] IsForceVAD: false for message ID: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.3493159+07:00","message":"[GCS] Start streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.40621796+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.406260593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ\",\"confidence\":0.881608}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.406266841+07:00","message":"receive interim result [true|false]: ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.406277022+07:00","message":"end recv isFinal message id 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.406280394+07:00","message":"end Recv id 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.40628749+07:00","message":"[buffer interim] 466 true ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406297291+07:00","message":"[bufferProcess] interim [590000000]:ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406312021+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406317747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406322019+07:00","message":"> Transcript [3556] [false]: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406326903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406331559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406333627+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406336499+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406338802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406340893+07:00","message":"> Transcript [3557] [true]: 'ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406343292+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406345069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406346924+07:00","message":"StatePrefix: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406348949+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406351152+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406494797+07:00","message":"Push: 'ของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406499205+07:00","message":"TextPushed: 'ถูกต้องไหมคะถูกต้องนะคะสู้เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406502888+07:00","message":"Set new StatePrefix : 'ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.40650648+07:00","message":"Next Push (prob) : 'ถูกต้องไหมคะถูกต้องนะคะ 0 เป็นสมาชิกของเอเพราะฉะนั้นแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.406518128+07:00","message":"push: {true ของเอเพราะฉะนั้นแล้วนะคะ 0 0xc0018a5280}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.406546422+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_466.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:58.416892504+07:00","message":"write wav file: './tmp/7632/7632_466.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:58.419029858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:14:58.419036175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.959459009+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.959497544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.959503236+07:00","message":"receive interim result [false|false]: ข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:58.95951538+07:00","message":"[buffer interim] 467 false ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.959521614+07:00","message":"[bufferProcess] interim [420000000]:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:58.959523649+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.104402272+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.104451916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.104458701+07:00","message":"receive interim result [false|false]: ข้อนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.10447231+07:00","message":"[buffer interim] 467 false ข้อนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.104480676+07:00","message":"[bufferProcess] interim [540000000]:ข้อนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.104483496+07:00","message":"[bufferProcess] send to processor:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.104490336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.104493407+07:00","message":"> Transcript [3558] [false]: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.104495638+07:00","message":"Set StatePrefix (first interim): 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.360605811+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.36064449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนี้เป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.36065054+07:00","message":"receive interim result [false|false]: ขอนี้เป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.360665605+07:00","message":"[buffer interim] 467 false ขอนี้เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360674754+07:00","message":"[bufferProcess] interim [780000000]:ขอนี้เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360677821+07:00","message":"[bufferProcess] send to processor:ข้อนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360683528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360686944+07:00","message":"> Transcript [3559] [false]: 'ข้อนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360690663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360693046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360695104+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.360697453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.553398147+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.553437343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอนี้เป็นจริงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.553443387+07:00","message":"receive interim result [false|false]: ขอนี้เป็นจริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.553459838+07:00","message":"[buffer interim] 467 false ขอนี้เป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.5534712+07:00","message":"[bufferProcess] interim [20000000]:ขอนี้เป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.553473708+07:00","message":"[bufferProcess] send to processor:ขอนี้เป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.55347775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.55348092+07:00","message":"> Transcript [3560] [false]: 'ขอนี้เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.553483317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.553486178+07:00","message":"Set new StatePrefix: 'ขอนี้เป็นจริง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.569697256+07:00","message":"[GCS] IsForceVAD: false for message ID: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697004929+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697047847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้เป็นจริงค่ะ\",\"confidence\":0.95515746}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697055739+07:00","message":"receive interim result [true|false]: ข้อนี้เป็นจริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.69706781+07:00","message":"end recv isFinal message id 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697070285+07:00","message":"end Recv id 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697078043+07:00","message":"[buffer interim] 467 true ข้อนี้เป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697086315+07:00","message":"[bufferProcess] interim [230000000]:ข้อนี้เป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697095228+07:00","message":"[bufferProcess] send to processor (isfinal):ขอนี้เป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697099188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697103118+07:00","message":"> Transcript [3561] [false]: 'ขอนี้เป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697106389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697111562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.69711365+07:00","message":"StatePrefix: 'ขอนี้เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697115768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697117629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697119793+07:00","message":"> Transcript [3562] [true]: 'ข้อนี้เป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697121963+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697123829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697125666+07:00","message":"StatePrefix: 'ขอนี้เป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697127618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.697135173+07:00","message":"Push: 'ข้อนี้เป็นจริงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.697144681+07:00","message":"push: {true ข้อนี้เป็นจริงค่ะ 0 0xc0039e6700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.69984798+07:00","message":"[GCS] Start streaming session, msgId: 468"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:59.702905711+07:00","message":"write wav file: './tmp/7632/7632_467.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.759266972+07:00","message":"[GCS] IsForceVAD: false for message ID: 468"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.958162411+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.9581969+07:00","message":"found end of frame, send empty tag with msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.958202069+07:00","message":"end Recv id 468"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.958212514+07:00","message":"[buffer interim] 468 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958221336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958231586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958234455+07:00","message":"> Transcript [3563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958237105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958239189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958241477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.95824371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:14:59.958249845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:14:59.958259877+07:00","message":"push: {true \n 0 0xc000183f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:14:59.962850677+07:00","message":"write wav file: './tmp/7632/7632_468.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.019918774+07:00","message":"[GCS] Start streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.080833491+07:00","message":"[GCS] IsForceVAD: false for message ID: 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.264182648+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.264216028+07:00","message":"found end of frame, send empty tag with msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.264220167+07:00","message":"end Recv id 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.264230005+07:00","message":"[buffer interim] 469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264239866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264244297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264247499+07:00","message":"> Transcript [3564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264250368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264252641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264254966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264257126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.264260126+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.264271241+07:00","message":"push: {true \n 0 0xc0018a5b80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:00.268930694+07:00","message":"write wav file: './tmp/7632/7632_469.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.402536004+07:00","message":"[GCS] Start streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.460719859+07:00","message":"[GCS] IsForceVAD: false for message ID: 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.534008815+07:00","message":"[GCS] Start streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.644401501+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.644434935+07:00","message":"found end of frame, send empty tag with msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.644440585+07:00","message":"end Recv id 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.644450888+07:00","message":"[buffer interim] 470 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644461933+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644466171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644469411+07:00","message":"> Transcript [3565] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644472887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644475288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.64447731+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644479392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:00.644482691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:00.644493052+07:00","message":"push: {true \n 0 0xc002b4f600}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:00.648696766+07:00","message":"write wav file: './tmp/7632/7632_470.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.099604679+07:00","message":"[GCS] IsForceVAD: false for message ID: 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.211682623+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.211705053+07:00","message":"found end of frame, send empty tag with msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.211708435+07:00","message":"end Recv id 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.211715135+07:00","message":"[buffer interim] 471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211722165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211726192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211729136+07:00","message":"> Transcript [3566] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211731844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211734039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211736501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211740069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.211743689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.211755624+07:00","message":"push: {true \n 0 0xc002b4f700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:01.217073291+07:00","message":"write wav file: './tmp/7632/7632_471.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.229658672+07:00","message":"[GCS] Start streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.364738284+07:00","message":"[GCS] IsForceVAD: false for message ID: 472"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:01.420003076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:01.420019335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.494386241+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.494432881+07:00","message":"found end of frame, send empty tag with msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.494436528+07:00","message":"end Recv id 472"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.494445468+07:00","message":"[buffer interim] 472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.49445756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494461592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494465017+07:00","message":"> Transcript [3567] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494467999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494470737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494472789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494474864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:01.494482307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.494491709+07:00","message":"push: {true \n 0 0xc0003a4500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:01.499898513+07:00","message":"write wav file: './tmp/7632/7632_472.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.8104705+07:00","message":"[GCS] Start streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:01.939050391+07:00","message":"[GCS] IsForceVAD: false for message ID: 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.045881925+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.045922814+07:00","message":"found end of frame, send empty tag with msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.045926801+07:00","message":"end Recv id 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.045935845+07:00","message":"[buffer interim] 473 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045945167+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045949149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.04595212+07:00","message":"> Transcript [3568] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045955976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045958156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045960152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.045962237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:02.04596727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.045977124+07:00","message":"push: {true \n 0 0xc0032b2100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:02.050692509+07:00","message":"write wav file: './tmp/7632/7632_473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:02.639532209+07:00","message":"[GCS] Start streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.179133127+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.179185002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.179200512+07:00","message":"receive interim result [false|false]: ข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.179218352+07:00","message":"[buffer interim] 474 false ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179225793+07:00","message":"[bufferProcess] interim [360000000]:ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179227929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179234701+07:00","message":"[bufferProcess] send to processor (ticker):ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179237504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179240486+07:00","message":"> Transcript [3569] [false]: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.179242872+07:00","message":"Set StatePrefix (first interim): 'ข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.513640316+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.513682994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.51368842+07:00","message":"receive interim result [false|false]: ข้อสอบนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.513707203+07:00","message":"[buffer interim] 474 false ข้อสอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.513716384+07:00","message":"[bufferProcess] interim [660000000]:ข้อสอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.513718547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.520926054+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.520958383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.520964319+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:03.520981734+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.520988544+07:00","message":"[bufferProcess] interim [720000000]:ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.520992013+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521000521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521004692+07:00","message":"> Transcript [3570] [false]: 'ข้อสอบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521009468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521012393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521016328+07:00","message":"StatePrefix: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:03.521019556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.209881462+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.209932848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.209939296+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.209953373+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209963049+07:00","message":"[bufferProcess] interim [320000000]:ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209966668+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209971625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209974809+07:00","message":"> Transcript [3571] [false]: 'ข้อสอบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209977785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209979827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209981816+07:00","message":"StatePrefix: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.209984069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:04.420870591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:04.420885949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.72506914+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.725112775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.725119113+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.725134107+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725141681+07:00","message":"[bufferProcess] interim [920000000]:ข้อสอบนะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725144395+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725148027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725150872+07:00","message":"> Transcript [3572] [false]: 'ข้อสอบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725154084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725156784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725158812+07:00","message":"StatePrefix: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.725210727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.990225487+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.990273022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.990279684+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของสี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.990295872+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990303265+07:00","message":"[bufferProcess] interim [160000000]:ข้อสอบนะคะเซตของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990305723+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990309767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990313036+07:00","message":"> Transcript [3573] [false]: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990316691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990319192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990321227+07:00","message":"StatePrefix: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990323749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990332436+07:00","message":"Push: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990334761+07:00","message":"TextPushed: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.990337142+07:00","message":"Set new StatePrefix : 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.99033985+07:00","message":"Next Push (prob) : 'นะคะเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.990348415+07:00","message":"push: {false ข้อสอบ 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.993666741+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.993687263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.993691208+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:04.993700968+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993707415+07:00","message":"[bufferProcess] interim [220000000]:ข้อสอบนะคะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993709685+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993712062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993714337+07:00","message":"> Transcript [3574] [false]: 'ข้อสอบนะคะเซตของสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993717231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993719266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993721484+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:04.993724079+07:00","message":"TextPushed: 'ข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.307974712+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.30802607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.308033022+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์ไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.308051243+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308060629+07:00","message":"[bufferProcess] interim [520000000]:ข้อสอบนะคะเซตของศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308063091+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308069045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308073028+07:00","message":"> Transcript [3575] [false]: 'ข้อสอบนะคะเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308077628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308079945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308082292+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.308084858+07:00","message":"TextPushed: 'ข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.44196787+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.442025954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.442032913+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.442049195+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442060399+07:00","message":"[bufferProcess] interim [580000000]:ข้อสอบนะคะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442063529+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442067337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442072391+07:00","message":"> Transcript [3576] [false]: 'ข้อสอบนะคะเซตของศูนย์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442076647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442079035+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.44208106+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.442083323+07:00","message":"TextPushed: 'ข้อสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.506529204+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.506580929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์ไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.506588212+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.506601855+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506610044+07:00","message":"[bufferProcess] interim [700000000]:ข้อสอบนะคะเซตของศูนย์ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506613794+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506620929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506623788+07:00","message":"> Transcript [3577] [false]: 'ข้อสอบนะคะเซตของศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506627758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506630671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506635264+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506637871+07:00","message":"TextPushed: 'ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506644282+07:00","message":"Push: 'นะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.50664641+07:00","message":"TextPushed: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506648733+07:00","message":"Set new StatePrefix : 'ข้อสอบนะคะเซตของศูนย์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.506651081+07:00","message":"Next Push (prob) : 'ศูนย์เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.506659714+07:00","message":"push: {false นะคะเซตของ 0 0xc0004a2f80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.614781064+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.614829438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์ไปสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.614836406+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์ไปสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.614853423+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614862014+07:00","message":"[bufferProcess] interim [760000000]:ข้อสอบนะคะเซตของศูนย์ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614865024+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614872022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614874977+07:00","message":"> Transcript [3578] [false]: 'ข้อสอบนะคะเซตของศูนย์ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614878841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.614881096+07:00","message":"Set new StatePrefix: 'ข้อสอบนะคะเซตของศูนย์ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.675299689+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.675336306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.67534278+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.675355155+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675363184+07:00","message":"[bufferProcess] interim [880000000]:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675365967+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์ไปสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675372792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675375306+07:00","message":"> Transcript [3579] [false]: 'ข้อสอบนะคะเซตของศูนย์ไปสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675377781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.675380818+07:00","message":"Set new StatePrefix: 'ข้อสอบนะคะเซตของศูนย์ไปสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.99511783+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.995160876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.995167356+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:05.995181626+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995188978+07:00","message":"[bufferProcess] interim [180000000]:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995191935+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995210109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995214025+07:00","message":"> Transcript [3580] [false]: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995218235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:05.995221253+07:00","message":"Set new StatePrefix: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.197190088+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.197258782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.197265162+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.197278611+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.19728568+07:00","message":"[bufferProcess] interim [360000000]:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197288378+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197295183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197298279+07:00","message":"> Transcript [3581] [false]: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197302161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197304494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197306626+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.197309324+07:00","message":"TextPushed: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.320754637+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.320797329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.320805185+07:00","message":"receive interim result [false|false]: ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.320817591+07:00","message":"[buffer interim] 474 false ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320824787+07:00","message":"[bufferProcess] interim [480000000]:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320827796+07:00","message":"[bufferProcess] send to processor:ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320833583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320836667+07:00","message":"> Transcript [3582] [false]: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320840308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320842932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320845429+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.320848289+07:00","message":"TextPushed: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.364773704+07:00","message":"[GCS] IsForceVAD: false for message ID: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532703519+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532742272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อสอบนะคะเซตของ 0 เป็นสมาชิกของเอ\",\"confidence\":0.8748849}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532749929+07:00","message":"receive interim result [true|false]: ข้อสอบนะคะเซตของ 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532756121+07:00","message":"end recv isFinal message id 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532759645+07:00","message":"end Recv id 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532766299+07:00","message":"[buffer interim] 474 true ข้อสอบนะคะเซตของ 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532773986+07:00","message":"[bufferProcess] interim [750000000]:ข้อสอบนะคะเซตของ 0 เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532777898+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.53278163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532784786+07:00","message":"> Transcript [3583] [false]: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532788052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532790025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532792122+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532794983+07:00","message":"TextPushed: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532796975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532799085+07:00","message":"> Transcript [3584] [true]: 'ข้อสอบนะคะเซตของ 0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532801333+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532803054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532804814+07:00","message":"StatePrefix: 'ข้อสอบนะคะเซตของศูนย์เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532806839+07:00","message":"TextPushed: 'ข้อสอบนะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:06.532809742+07:00","message":"Push: ' 0 เป็นสมาชิกของเอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:06.532817831+07:00","message":"push: {true  0 เป็นสมาชิกของเอ 0 0xc0004a2f80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:06.541902135+07:00","message":"write wav file: './tmp/7632/7632_474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.001140833+07:00","message":"[GCS] Start streaming session, msgId: 475"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:07.421203018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:07.421224472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.800078646+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.800120179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.800126131+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.800139372+07:00","message":"[buffer interim] 475 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.800146015+07:00","message":"[bufferProcess] interim [540000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.80014796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.800153822+07:00","message":"[bufferProcess] send to processor (ticker):จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.800157023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.800160003+07:00","message":"> Transcript [3585] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.800162568+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.927782904+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.927828068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.927834097+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.927849567+07:00","message":"[buffer interim] 475 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.927857408+07:00","message":"[bufferProcess] interim [660000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.927859453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.944305112+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.944354018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดสรร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.944359982+07:00","message":"receive interim result [false|false]: จัดสรร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.944373603+07:00","message":"[buffer interim] 475 false จัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.944380663+07:00","message":"[bufferProcess] interim [720000000]:จัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.944383083+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.944387953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.944391083+07:00","message":"> Transcript [3586] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.94439335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.944395614+07:00","message":"Set new StatePrefix: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.990126283+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.990176985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.990185997+07:00","message":"receive interim result [false|false]: จะสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:07.990210531+07:00","message":"[buffer interim] 475 false จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.990220732+07:00","message":"[bufferProcess] interim [780000000]:จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.990225091+07:00","message":"[bufferProcess] send to processor:จัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.990230062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.99023429+07:00","message":"> Transcript [3587] [false]: 'จัดสรร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.990239302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:07.990242532+07:00","message":"Set new StatePrefix: 'จัดสรร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.191175633+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.191232217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.191238343+07:00","message":"receive interim result [false|false]: จะสังเกตเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.191254715+07:00","message":"[buffer interim] 475 false จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191264216+07:00","message":"[bufferProcess] interim [20000000]:จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191267767+07:00","message":"[bufferProcess] send to processor:จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191276951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191280351+07:00","message":"> Transcript [3588] [false]: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191282688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.191285007+07:00","message":"Set new StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.370629857+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.370668646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.37067432+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.370692055+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370701749+07:00","message":"[bufferProcess] interim [200000000]:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370704762+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370709569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370713302+07:00","message":"> Transcript [3589] [false]: 'จะสังเกตเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370716472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370718539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370720483+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.370722679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.949310038+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.949353477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.949359317+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:08.949373567+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949381355+07:00","message":"[bufferProcess] interim [800000000]:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949383951+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949389666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.94939255+07:00","message":"> Transcript [3590] [false]: 'จะสังเกตเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949396226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949398635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949400588+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:08.949402958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.296561558+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.296601672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.296610223+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.296623667+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296631912+07:00","message":"[bufferProcess] interim [100000000]:จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296634605+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296640039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296643072+07:00","message":"> Transcript [3591] [false]: 'จะสังเกตเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.29664658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296649018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296651068+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.296653366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.343725364+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.343773868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.343779579+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.343797016+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343804978+07:00","message":"[bufferProcess] interim [220000000]:จะสังเกตเห็นว่าเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343807609+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343813319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343817112+07:00","message":"> Transcript [3592] [false]: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343821084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343823558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.34382571+07:00","message":"StatePrefix: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343827939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.34383269+07:00","message":"Push: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343834773+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343838289+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.343840814+07:00","message":"Next Push (prob) : 'เห็นว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.343849373+07:00","message":"push: {false จะสังเกต 0 0xc0032b2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.45937738+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.459425531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.459431872+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.459446097+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459454262+07:00","message":"[bufferProcess] interim [280000000]:จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459456947+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459463701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459467089+07:00","message":"> Transcript [3593] [false]: 'จะสังเกตเห็นว่าเซตขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459470797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459473278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459475514+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.459478148+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.677245012+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.677290366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.677296575+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:09.677310664+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677318864+07:00","message":"[bufferProcess] interim [520000000]:จะสังเกตเห็นว่าเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677321919+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677325536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.67732882+07:00","message":"> Transcript [3594] [false]: 'จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677332532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677334756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677336789+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:09.677339084+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.028211619+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.02825435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.02826131+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.028276294+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028285291+07:00","message":"[bufferProcess] interim [880000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028287896+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028291706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028294471+07:00","message":"> Transcript [3595] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028298553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.02830082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028303097+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.028305357+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:10.422059042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:10.422086579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.675048155+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.675072564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.675078004+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.67509195+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675098477+07:00","message":"[bufferProcess] interim [480000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675101085+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675104505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675107156+07:00","message":"> Transcript [3596] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675110693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675112836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675115042+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675117543+07:00","message":"TextPushed: 'จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675120449+07:00","message":"Push: 'เห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675122402+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675127484+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.675129929+07:00","message":"Next Push (prob) : 'ของศูนย์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.675135457+07:00","message":"push: {false เห็นว่าเซต 0 0xc0032b2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.740526455+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.74056506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.740571436+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.74058274+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740589871+07:00","message":"[bufferProcess] interim [600000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740593006+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740598922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740601886+07:00","message":"> Transcript [3597] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740605432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740607828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740609875+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.740612641+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.86443365+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.864473349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.864481876+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.864499827+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864509252+07:00","message":"[bufferProcess] interim [660000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864513753+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864517981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.86452123+07:00","message":"> Transcript [3598] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864525312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864527419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.86452972+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.864532613+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.867188758+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.867203485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.867207364+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:10.867214326+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867218045+07:00","message":"[bufferProcess] interim [720000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867220496+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867222863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867224928+07:00","message":"> Transcript [3599] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.86722774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867229774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867231611+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:10.867235275+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.068755583+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.068796388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.068803626+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.068818826+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068826714+07:00","message":"[bufferProcess] interim [900000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068830103+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068834575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068838885+07:00","message":"> Transcript [3600] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068842786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068844941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068847341+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068850009+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068857112+07:00","message":"Push: 'ของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068859405+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068861811+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.068864198+07:00","message":"Next Push (prob) : 'ต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.068873521+07:00","message":"push: {false ของศูนย์นะคะ 0 0xc0032b2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.197566474+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.197612755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.197619355+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.197634009+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197646459+07:00","message":"[bufferProcess] interim [20000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.19764907+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.19765594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197658885+07:00","message":"> Transcript [3601] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197662932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197665169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197674022+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.197677032+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.379505846+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.37955047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.379556566+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.37956931+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379579974+07:00","message":"[bufferProcess] interim [140000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379582582+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379586375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379589481+07:00","message":"> Transcript [3602] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379593289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379595439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379598049+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.379600816+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.578648075+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.578695378+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":"2026-07-28T12:15:11.578702641+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.578718114+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578726173+07:00","message":"[bufferProcess] interim [380000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578729687+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578733564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578736564+07:00","message":"> Transcript [3603] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578739856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578742178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578745386+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.578748316+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.628856465+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.628898966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.628905791+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.628920687+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628928274+07:00","message":"[bufferProcess] interim [440000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628931604+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628935605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628938971+07:00","message":"> Transcript [3604] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628942999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628945228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628952464+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.62895549+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628960759+07:00","message":"Push: 'ต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628962887+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.62896542+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.628967933+07:00","message":"Next Push (prob) : 'ข้อที่ 1 นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.62900028+07:00","message":"push: {false ต่างจาก 0 0xc0032b2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770879119+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770918402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770925412+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770937599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770941271+07:00","message":"receive interim result [false|false]:  1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770948995+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.770952338+07:00","message":"[buffer interim] 475 false  1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770958838+07:00","message":"[bufferProcess] interim [620000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770962088+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770965652+07:00","message":"[bufferProcess] interim [620000000]: 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770968266+07:00","message":"[bufferProcess] update buffer: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770973036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770975876+07:00","message":"> Transcript [3605] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770979709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770984857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770987029+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.770990158+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.95502465+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955062253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955070099+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955079964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955083027+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955090132+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:11.955093823+07:00","message":"[buffer interim] 475 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955100041+07:00","message":"[bufferProcess] interim [740000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955102936+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955106414+07:00","message":"[bufferProcess] interim [740000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955109513+07:00","message":"[bufferProcess] update buffer: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955112666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955115877+07:00","message":"> Transcript [3606] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955119877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955121997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955124005+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:11.955126643+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154627119+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154680683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154688048+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154701117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154704294+07:00","message":"receive interim result [false|false]:  นะคะตรง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.15471344+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.154718469+07:00","message":"[buffer interim] 475 false  นะคะตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154725367+07:00","message":"[bufferProcess] interim [980000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154728381+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154733924+07:00","message":"[bufferProcess] interim [980000000]: นะคะตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154739254+07:00","message":"[bufferProcess] update buffer: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154742647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.15474591+07:00","message":"> Transcript [3607] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154749322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154751616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154753517+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.154756066+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278831143+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.27887406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.27888131+07:00","message":"receive interim result [false|false]: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278889279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะตรงที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278892251+07:00","message":"receive interim result [false|false]:  นะคะตรงที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278900245+07:00","message":"[buffer interim] 475 false จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278903776+07:00","message":"[buffer interim] 475 false  นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278913502+07:00","message":"[bufferProcess] interim [40000000]:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278916105+07:00","message":"[bufferProcess] send to processor:จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278919251+07:00","message":"[bufferProcess] interim [40000000]: นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278922395+07:00","message":"[bufferProcess] update buffer: จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278926003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278928899+07:00","message":"> Transcript [3608] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278932567+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278934635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278936719+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278939538+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278942929+07:00","message":"Push: 'ข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278945007+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278954251+07:00","message":"Set new StatePrefix : 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.278958326+07:00","message":"Next Push (prob) : 'คะตรง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.278973573+07:00","message":"push: {false ข้อที่ 1 นะ 0 0xc0032b2300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.379589931+07:00","message":"[GCS] IsForceVAD: false for message ID: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.450209529+07:00","message":"[GCS] Start streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.588045483+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.588094611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่\",\"confidence\":0.9553707}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.58810167+07:00","message":"receive interim result [true|false]: นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.588110878+07:00","message":"end recv isFinal message id 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.58811313+07:00","message":"end Recv id 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.588118158+07:00","message":"[buffer interim] 475 true นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588126574+07:00","message":"[bufferProcess] interim [400000000]:นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588132487+07:00","message":"[bufferProcess] send to processor (isfinal):จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588136469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588139601+07:00","message":"> Transcript [3609] [false]: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588142956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588145014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588147411+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588150163+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588152317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588154445+07:00","message":"> Transcript [3610] [true]: 'นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588156945+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588161236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588163058+07:00","message":"StatePrefix: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588165093+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588167033+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588358023+07:00","message":"Push: 'ตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588361895+07:00","message":"TextPushed: 'จะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588364265+07:00","message":"Set new StatePrefix : 'นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588366632+07:00","message":"Next Push (prob) : 'นักเรียนจะสังเกตเห็นว่าเซตของศูนย์นะคะต่างจากข้อที่ 1 นะคะตรงที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:12.588374769+07:00","message":"push: {true ตรงที่ 0 0xc0032b2300}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:12.588381068+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_475.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:12.59914205+07:00","message":"write wav file: './tmp/7632/7632_475.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.190028597+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.190073495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.190081434+07:00","message":"receive interim result [false|false]: วงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.190098016+07:00","message":"[buffer interim] 476 false วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.190104762+07:00","message":"[bufferProcess] interim [540000000]:วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.190106945+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.30999638+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.310041346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.310049273+07:00","message":"receive interim result [false|false]: วงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.310069021+07:00","message":"[buffer interim] 476 false วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.310082433+07:00","message":"[bufferProcess] interim [660000000]:วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.310086317+07:00","message":"[bufferProcess] send to processor:วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.310094831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.310099374+07:00","message":"> Transcript [3611] [false]: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.310103146+07:00","message":"Set StatePrefix (first interim): 'วงเล็บ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:13.42208721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:13.422116979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.428543928+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.428584214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.428592058+07:00","message":"receive interim result [false|false]: วงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.428622597+07:00","message":"[buffer interim] 476 false วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428632715+07:00","message":"[bufferProcess] interim [780000000]:วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428636479+07:00","message":"[bufferProcess] send to processor:วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428645054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428649334+07:00","message":"> Transcript [3612] [false]: 'วงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428653847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428657171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428659383+07:00","message":"StatePrefix: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.428661596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.692085299+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.692128563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปีกกาใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.692135219+07:00","message":"receive interim result [false|false]: วงเล็บปีกกาใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.692149251+07:00","message":"[buffer interim] 476 false วงเล็บปีกกาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692157268+07:00","message":"[bufferProcess] interim [80000000]:วงเล็บปีกกาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692160066+07:00","message":"[bufferProcess] send to processor:วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692163492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692166792+07:00","message":"> Transcript [3613] [false]: 'วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.69217039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692172655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692174733+07:00","message":"StatePrefix: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.692176756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.81898618+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.819031802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปีกกาใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.819038462+07:00","message":"receive interim result [false|false]: วงเล็บปีกกาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.819060525+07:00","message":"[buffer interim] 476 false วงเล็บปีกกาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819068794+07:00","message":"[bufferProcess] interim [140000000]:วงเล็บปีกกาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819072479+07:00","message":"[bufferProcess] send to processor:วงเล็บปีกกาใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819075889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.81907875+07:00","message":"> Transcript [3614] [false]: 'วงเล็บปีกกาใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819082355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819084729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819086847+07:00","message":"StatePrefix: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.819089474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.878705579+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.878759533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปีกกาใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.878768675+07:00","message":"receive interim result [false|false]: วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.878787436+07:00","message":"[buffer interim] 476 false วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878806582+07:00","message":"[bufferProcess] interim [260000000]:วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.87881082+07:00","message":"[bufferProcess] send to processor:วงเล็บปีกกาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878820123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878824799+07:00","message":"> Transcript [3615] [false]: 'วงเล็บปีกกาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878830295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878833802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878836884+07:00","message":"StatePrefix: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878840038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878849717+07:00","message":"Push: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878853017+07:00","message":"TextPushed: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878856798+07:00","message":"Set new StatePrefix : 'วงเล็บปีกกาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:13.878860243+07:00","message":"Next Push (prob) : 'ปีกกาใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:13.878872093+07:00","message":"push: {false วงเล็บ 0 0xc002a08400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.048623257+07:00","message":"[GCS] IsForceVAD: false for message ID: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.109220534+07:00","message":"[GCS] Start streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148406+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148464595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงเล็บปีกกาใช่ไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148471237+07:00","message":"receive interim result [true|false]: วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148482128+07:00","message":"end recv isFinal message id 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.14848453+07:00","message":"end Recv id 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148491385+07:00","message":"[buffer interim] 476 true วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148499745+07:00","message":"[bufferProcess] interim [620000000]:วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148503047+07:00","message":"[bufferProcess] send to processor (isfinal):วงเล็บปีกกาใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148506468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148509961+07:00","message":"> Transcript [3616] [false]: 'วงเล็บปีกกาใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148513444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.14851572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148518434+07:00","message":"StatePrefix: 'วงเล็บปีกกาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148520991+07:00","message":"TextPushed: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148522932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148525235+07:00","message":"> Transcript [3617] [true]: 'วงเล็บปีกกาใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148527345+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148529189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148531036+07:00","message":"StatePrefix: 'วงเล็บปีกกาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148532955+07:00","message":"TextPushed: 'วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.148535942+07:00","message":"Push: 'ปีกกาใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.148546053+07:00","message":"push: {true ปีกกาใช่ไหมคะ 0 0xc002a08400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:14.156385847+07:00","message":"write wav file: './tmp/7632/7632_476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.794435062+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.794489752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.794495783+07:00","message":"receive interim result [false|false]: ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.794512661+07:00","message":"[buffer interim] 477 false ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.794524147+07:00","message":"[bufferProcess] interim [480000000]:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.794526249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.973656409+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.973687652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.973693019+07:00","message":"receive interim result [false|false]: ที่เราใส่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:14.973710685+07:00","message":"[buffer interim] 477 false ที่เราใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.973717074+07:00","message":"[bufferProcess] interim [660000000]:ที่เราใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.973719414+07:00","message":"[bufferProcess] send to processor:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.973724769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.973727683+07:00","message":"> Transcript [3618] [false]: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:14.973729825+07:00","message":"Set StatePrefix (first interim): 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.162444461+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.162480339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.162486134+07:00","message":"receive interim result [false|false]: ที่เราใส่วง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.162507994+07:00","message":"[buffer interim] 477 false ที่เราใส่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162515196+07:00","message":"[bufferProcess] interim [840000000]:ที่เราใส่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162517412+07:00","message":"[bufferProcess] send to processor:ที่เราใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162521104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162524564+07:00","message":"> Transcript [3619] [false]: 'ที่เราใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.16252895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162531127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.16253312+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.162535228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.168063525+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.168105165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.168115126+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.16812768+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168132793+07:00","message":"[bufferProcess] interim [900000000]:ที่เราใส่วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168134984+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168141912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168144328+07:00","message":"> Transcript [3620] [false]: 'ที่เราใส่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168148226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168150536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168152405+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.168157676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.352458848+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.352501156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.352508494+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.352524861+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352533627+07:00","message":"[bufferProcess] interim [80000000]:ที่เราใส่วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352536201+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352539799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352542988+07:00","message":"> Transcript [3621] [false]: 'ที่เราใส่วงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352546435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.35254864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352550925+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.352553237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.547882324+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.547929397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.547936121+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.547957073+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547967998+07:00","message":"[bufferProcess] interim [260000000]:ที่เราใส่วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547972065+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547978651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547982803+07:00","message":"> Transcript [3622] [false]: 'ที่เราใส่วงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547987545+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547990856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547994133+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.547998903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.548003888+07:00","message":"Push: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.548006993+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.54801118+07:00","message":"Set new StatePrefix : 'ที่เราใส่วงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.548014349+07:00","message":"Next Push (prob) : 'ใส่วงเล็บปิด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.548031575+07:00","message":"push: {false ที่เรา 0 0xc0032b2580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.745725263+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.745769739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.74577623+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.74579104+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745799005+07:00","message":"[bufferProcess] interim [500000000]:ที่เราใส่วงเล็บปีกกานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745801716+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745806949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745810563+07:00","message":"> Transcript [3623] [false]: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745813298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.745815642+07:00","message":"Set new StatePrefix: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.870554801+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.870600217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.870606661+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:15.870621827+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870632766+07:00","message":"[bufferProcess] interim [560000000]:ที่เราใส่วงเล็บปีกกานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870635482+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870639489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870642427+07:00","message":"> Transcript [3624] [false]: 'ที่เราใส่วงเล็บปีกกานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870646236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870648397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870650538+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:15.870652711+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.061057918+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.061108992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.061117097+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.061136075+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061146247+07:00","message":"[bufferProcess] interim [800000000]:ที่เราใส่วงเล็บปีกกานะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.06115055+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061156599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061172825+07:00","message":"> Transcript [3625] [false]: 'ที่เราใส่วงเล็บปีกกานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061178322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061182369+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061186407+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.061190227+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.194399852+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.194447878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.194455018+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.194471492+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194481621+07:00","message":"[bufferProcess] interim [920000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194484686+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194489102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194492425+07:00","message":"> Transcript [3626] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.19449599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194498511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194500929+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.194503515+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.381140223+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.381216848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.381225879+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.381242181+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381250614+07:00","message":"[bufferProcess] interim [100000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381253351+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381260094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381263302+07:00","message":"> Transcript [3627] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381267374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381269826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381275197+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.38127773+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381285096+07:00","message":"Push: 'ใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381287676+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381290304+07:00","message":"Set new StatePrefix : 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.381292791+07:00","message":"Next Push (prob) : 'นะคะจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.381301496+07:00","message":"push: {false ใส่วงเล็บปีกกา 0 0xc0032b2580}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:16.423100421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:16.423114535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.699645408+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.699700049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.699709065+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.699727729+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699741949+07:00","message":"[bufferProcess] interim [340000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699746809+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699755696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699760129+07:00","message":"> Transcript [3628] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699766098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699769797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699773499+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.699777689+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.946346717+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.946394296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.946401955+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:16.946417236+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946425383+07:00","message":"[bufferProcess] interim [640000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946428635+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946436851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946439801+07:00","message":"> Transcript [3629] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946443644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946446287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.94644838+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:16.946451459+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.287627331+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.287674862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.287682007+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.287699283+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287710709+07:00","message":"[bufferProcess] interim [0]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287713749+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287717985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287721642+07:00","message":"> Transcript [3630] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287725105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287727329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287729791+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.287732463+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.818766899+07:00","message":"[GCS] IsForceVAD: false for message ID: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.852936417+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.852973968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.852979862+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.852995582+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853003299+07:00","message":"[bufferProcess] interim [600000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853006285+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853013149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853015998+07:00","message":"> Transcript [3631] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853019725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853022234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853024613+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853027253+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853033336+07:00","message":"Push: 'นะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853035514+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853038277+07:00","message":"Set new StatePrefix : 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.853040883+07:00","message":"Next Push (prob) : 'ให้ความหมายนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.853048879+07:00","message":"push: {false นะคะจะทำ 0 0xc0032b2580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.90473421+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.904784104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.904793214+07:00","message":"receive interim result [false|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.904812889+07:00","message":"[buffer interim] 477 false ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904822645+07:00","message":"[bufferProcess] interim [660000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904826992+07:00","message":"[bufferProcess] send to processor:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.9048373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904841991+07:00","message":"> Transcript [3632] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904848078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.90485159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904855714+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.904860051+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965242223+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.96528301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965289689+07:00","message":"receive interim result [true|false]: ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965297895+07:00","message":"end recv isFinal message id 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965300141+07:00","message":"end Recv id 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965306716+07:00","message":"[buffer interim] 477 true ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965316144+07:00","message":"[bufferProcess] interim [750000000]:ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965319627+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965323154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965326047+07:00","message":"> Transcript [3633] [false]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.96532982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965331857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965333939+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965336605+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965338913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965342708+07:00","message":"> Transcript [3634] [true]: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965345194+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965346905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965348787+07:00","message":"StatePrefix: 'ที่เราใส่วงเล็บปีกกานะคะจะทำให้ความหมายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965350824+07:00","message":"TextPushed: 'ที่เราใส่วงเล็บปีกกานะคะจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:17.965354262+07:00","message":"Push: 'ให้ความหมายนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:17.965362387+07:00","message":"push: {true ให้ความหมายนะคะ 0 0xc0032b2580}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:17.974266964+07:00","message":"write wav file: './tmp/7632/7632_477.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.080528389+07:00","message":"[GCS] Start streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.568048568+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.568086845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.568092563+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.568105823+07:00","message":"[buffer interim] 478 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.568114201+07:00","message":"[bufferProcess] interim [300000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.568116525+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.702159306+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.70221984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.702226329+07:00","message":"receive interim result [false|false]: เส้นนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.702239176+07:00","message":"[buffer interim] 478 false เส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.702246756+07:00","message":"[bufferProcess] interim [420000000]:เส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.702249176+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.702254417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.702257642+07:00","message":"> Transcript [3635] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.702260088+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.837322682+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.837361783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.837367209+07:00","message":"receive interim result [false|false]: เส้นนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.837381951+07:00","message":"[buffer interim] 478 false เส้นนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837388847+07:00","message":"[bufferProcess] interim [540000000]:เส้นนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837391251+07:00","message":"[bufferProcess] send to processor:เส้นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837394739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837398319+07:00","message":"> Transcript [3636] [false]: 'เส้นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837401714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837404107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837406411+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.837409124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.9357247+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.93576465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.935770824+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:18.935785648+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.93579316+07:00","message":"[bufferProcess] interim [660000000]:เส้นนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935795564+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935799337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935802079+07:00","message":"> Transcript [3637] [false]: 'เส้นนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935805088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935807125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935809157+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:18.935811366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.14359181+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.143629494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.143635721+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.1436461+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.14365311+07:00","message":"[bufferProcess] interim [900000000]:เส้นนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143655482+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143659273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143662342+07:00","message":"> Transcript [3638] [false]: 'เส้นนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143665556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143667645+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143669638+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.143672078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192278407+07:00","message":"[GCS] Cleaned up inactive client: 420"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192315252+07:00","message":"[GCS] Cleaned up inactive client: 422"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192318304+07:00","message":"[GCS] Cleaned up inactive client: 419"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192320272+07:00","message":"[GCS] Cleaned up inactive client: 418"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192322233+07:00","message":"[GCS] Cleaned up inactive client: 421"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192324164+07:00","message":"[GCS] Cleaned up inactive client: 427"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192326811+07:00","message":"[GCS] Cleaned up inactive client: 423"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192328754+07:00","message":"[GCS] Cleaned up inactive client: 424"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192330737+07:00","message":"[GCS] Cleaned up inactive client: 425"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.192332783+07:00","message":"[GCS] Cleaned up inactive client: 426"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.327586732+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.327627745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.327634496+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.327651214+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327658691+07:00","message":"[bufferProcess] interim [80000000]:เส้นนี้นะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327661142+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.32766463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327667536+07:00","message":"> Transcript [3639] [false]: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.3276715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.32767397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327676012+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327678302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327682046+07:00","message":"Push: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327684264+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327686394+07:00","message":"Set new StatePrefix : 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.327688668+07:00","message":"Next Push (prob) : 'นี้นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.32769581+07:00","message":"push: {false เส้น 0 0xc0039e7f00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:19.423644459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:19.423669417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.475450546+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.475497594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคนละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.475503234+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็นคนละ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.47551732+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็นคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475526063+07:00","message":"[bufferProcess] interim [200000000]:เส้นนี้นะคะเป็นคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475528787+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475532551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475535355+07:00","message":"> Transcript [3640] [false]: 'เส้นนี้นะคะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475538811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.47554172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475544155+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.475546406+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.649592829+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.649657902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคนละแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.649664125+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็นคนละแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.649680785+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็นคนละแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649694685+07:00","message":"[bufferProcess] interim [380000000]:เส้นนี้นะคะเป็นคนละแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649698833+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะเป็นคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649706842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649710565+07:00","message":"> Transcript [3641] [false]: 'เส้นนี้นะคะเป็นคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649713818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649716052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649718438+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.649720854+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.853241049+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.853274781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคนละแบบนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.853280265+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็นคนละแบบนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.853294303+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็นคนละแบบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853301524+07:00","message":"[bufferProcess] interim [620000000]:เส้นนี้นะคะเป็นคนละแบบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.8533037+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะเป็นคนละแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853307334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853310039+07:00","message":"> Transcript [3642] [false]: 'เส้นนี้นะคะเป็นคนละแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853313324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853315572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.853318139+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.85332043+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.968454406+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.968489431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคนละแบบนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.968495161+07:00","message":"receive interim result [false|false]: เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.968509489+07:00","message":"[buffer interim] 478 false เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968518238+07:00","message":"[bufferProcess] interim [680000000]:เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.96852222+07:00","message":"[bufferProcess] send to processor:เส้นนี้นะคะเป็นคนละแบบนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968526749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968530865+07:00","message":"> Transcript [3643] [false]: 'เส้นนี้นะคะเป็นคนละแบบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968535665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968538535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968542024+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968544595+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968549985+07:00","message":"Push: 'นี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968553161+07:00","message":"TextPushed: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968556623+07:00","message":"Set new StatePrefix : 'เส้นนี้นะคะเป็นคนละแบบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:19.968559957+07:00","message":"Next Push (prob) : 'คนละแบบนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:19.968577687+07:00","message":"push: {false นี้นะคะเป็น 0 0xc0039e7f00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.013386817+07:00","message":"[GCS] IsForceVAD: false for message ID: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155368127+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155467479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นนี้นะคะเป็นคนละแบบนะคะ\",\"confidence\":0.9575585}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155474235+07:00","message":"receive interim result [true|false]: เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155482621+07:00","message":"end recv isFinal message id 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155486204+07:00","message":"end Recv id 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155494463+07:00","message":"[buffer interim] 478 true เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155504769+07:00","message":"[bufferProcess] interim [950000000]:เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155507899+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นนี้นะคะเป็นคนละแบบนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155511367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.15551463+07:00","message":"> Transcript [3644] [false]: 'เส้นนี้นะคะเป็นคนละแบบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155519512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155523303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155526946+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็นคนละแบบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155530851+07:00","message":"TextPushed: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.15553389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155538191+07:00","message":"> Transcript [3645] [true]: 'เส้นนี้นะคะเป็นคนละแบบนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155541914+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155544968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155548849+07:00","message":"StatePrefix: 'เส้นนี้นะคะเป็นคนละแบบนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155552332+07:00","message":"TextPushed: 'เส้นนี้นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.155556384+07:00","message":"Push: 'คนละแบบนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.155566869+07:00","message":"push: {true คนละแบบนะคะ 0 0xc0039e7f00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:20.162542178+07:00","message":"write wav file: './tmp/7632/7632_478.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.260492492+07:00","message":"[GCS] Start streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.614659576+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.614692109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.614696844+07:00","message":"receive interim result [false|false]: โทร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.614707421+07:00","message":"[buffer interim] 479 false โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.614715093+07:00","message":"[bufferProcess] interim [420000000]:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.614718377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.821456329+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.821495989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.82150221+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.821516391+07:00","message":"[buffer interim] 479 false ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.821523899+07:00","message":"[bufferProcess] interim [540000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.821526416+07:00","message":"[bufferProcess] send to processor:โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.821529677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.821532773+07:00","message":"> Transcript [3646] [false]: 'โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.821535028+07:00","message":"Set StatePrefix (first interim): 'โทร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.843278722+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.843315899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.843321986+07:00","message":"receive interim result [false|false]: ทอด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.843333179+07:00","message":"[buffer interim] 479 false ทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.843339057+07:00","message":"[bufferProcess] interim [600000000]:ทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.843341403+07:00","message":"[bufferProcess] send to processor:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.84334508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.843348244+07:00","message":"> Transcript [3647] [false]: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.843350448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.843353276+07:00","message":"Set new StatePrefix: 'ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.951842209+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.951887181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.951894257+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:20.951911181+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951918626+07:00","message":"[bufferProcess] interim [660000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951921022+07:00","message":"[bufferProcess] send to processor:ทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951924479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951927334+07:00","message":"> Transcript [3648] [false]: 'ทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951929629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:20.951932281+07:00","message":"Set new StatePrefix: 'ทอด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.271362363+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.271431112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.271437581+07:00","message":"receive interim result [false|false]: ข้อ 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.271458539+07:00","message":"[buffer interim] 479 false ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.27146723+07:00","message":"[bufferProcess] interim [960000000]:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.271469757+07:00","message":"[bufferProcess] send to processor:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.271473463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.271476512+07:00","message":"> Transcript [3649] [false]: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.271478709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.271481286+07:00","message":"Set new StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535403967+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535455812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535462851+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535473943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535476899+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535484437+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.535490973+07:00","message":"[buffer interim] 479 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535497389+07:00","message":"[bufferProcess] interim [260000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535500069+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.53550661+07:00","message":"[bufferProcess] interim [260000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535509835+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535512754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535515739+07:00","message":"> Transcript [3650] [false]: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535518748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535521204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535524469+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.535526701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539573846+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539589131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539593471+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539604336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539607639+07:00","message":"receive interim result [false|false]:  นะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539612068+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.539614503+07:00","message":"[buffer interim] 479 false  นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539618184+07:00","message":"[bufferProcess] interim [320000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539620555+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539626031+07:00","message":"[bufferProcess] interim [320000000]: นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.53962851+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539631112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539633679+07:00","message":"> Transcript [3651] [false]: 'ข้อ 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539636896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539639049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539640883+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.539642724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724786381+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724827413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724835698+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724848821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724853641+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724863293+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.724867203+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724874291+07:00","message":"[bufferProcess] interim [440000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.72487662+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724879746+07:00","message":"[bufferProcess] interim [440000000]: นะคะซึ่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724882274+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724885156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724888394+07:00","message":"> Transcript [3652] [false]: 'ข้อ 1 นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724891624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724894015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.72489602+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.724898353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851677421+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851726008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851732811+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.85174507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งค่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851748812+07:00","message":"receive interim result [false|false]:  นะคะซึ่งค่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851757149+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851763228+07:00","message":"[buffer interim] 479 false  นะคะซึ่งค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851771458+07:00","message":"[bufferProcess] interim [560000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851774647+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851780935+07:00","message":"[bufferProcess] interim [560000000]: นะคะซึ่งค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851784283+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.8517872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851790063+07:00","message":"> Transcript [3653] [false]: 'ข้อ 1 นะคะซึ่งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851795079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.8517974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851799393+07:00","message":"StatePrefix: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851801457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851809062+07:00","message":"Push: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851811378+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851813633+07:00","message":"Set new StatePrefix : 'ข้อ 1 นะคะซึ่งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.851815737+07:00","message":"Next Push (prob) : ' นะคะซึ่งข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.851825743+07:00","message":"push: {false ข้อ 1 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853839063+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853857281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853862639+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853885686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853889062+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853894539+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:21.853897704+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853901924+07:00","message":"[bufferProcess] interim [620000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853904438+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.85390738+07:00","message":"[bufferProcess] interim [620000000]: นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853909729+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853912116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853914933+07:00","message":"> Transcript [3654] [false]: 'ข้อ 1 นะคะซึ่งค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853917225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:21.853921822+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งค่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092386911+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092447984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092454992+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092472298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092476535+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092485139+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.092489737+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.09249753+07:00","message":"[bufferProcess] interim [800000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092500589+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092503712+07:00","message":"[bufferProcess] interim [800000000]: นะคะซึ่งข้อหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092507821+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092511127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092514285+07:00","message":"> Transcript [3655] [false]: 'ข้อ 1 นะคะซึ่งข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092517115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.092519156+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201314701+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201358354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201366935+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201376774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201381287+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201390904+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.201394299+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201400223+07:00","message":"[bufferProcess] interim [860000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201402883+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.20140606+07:00","message":"[bufferProcess] interim [860000000]: นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201408683+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201411754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201414692+07:00","message":"> Transcript [3656] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201417879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.201420622+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227589543+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227637387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227643087+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227660224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อ 1 ประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227663601+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อ 1 ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227671309+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.227677482+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อ 1 ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227684723+07:00","message":"[bufferProcess] interim [920000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227687386+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227692594+07:00","message":"[bufferProcess] interim [920000000]: นะคะซึ่งข้อ 1 ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227695042+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อ 1 ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227698144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227701203+07:00","message":"> Transcript [3657] [false]: 'ข้อ 1 นะคะซึ่งข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227703706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.227705906+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237225725+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237252315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237257331+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.23727099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237274588+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237280236+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.237295172+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237299937+07:00","message":"[bufferProcess] interim [980000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237302236+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อ 1 ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237307406+07:00","message":"[bufferProcess] interim [980000000]: นะคะซึ่งข้อหนึ่งจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237310517+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237313962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237316559+07:00","message":"> Transcript [3658] [false]: 'ข้อ 1 นะคะซึ่งข้อ 1 ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237319721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237324961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237327113+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.237329325+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372806914+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372841343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372848237+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372864385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372869096+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.3728843+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.372898661+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372908012+07:00","message":"[bufferProcess] interim [100000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372912225+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372916598+07:00","message":"[bufferProcess] interim [100000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372921407+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372925733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372929923+07:00","message":"> Transcript [3659] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372933049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.372936114+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:22.424224986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:22.424254913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612309011+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612351282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612357458+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612370615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612376235+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612386305+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.612392133+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612400873+07:00","message":"[bufferProcess] interim [340000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.61240778+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612411117+07:00","message":"[bufferProcess] interim [340000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612414255+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612417408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612420375+07:00","message":"> Transcript [3660] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612423613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612425595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612427776+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.612430062+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627480574+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627514508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627520522+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627532206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627535522+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.627542468+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.62754576+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627552318+07:00","message":"[bufferProcess] interim [400000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627555067+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627560429+07:00","message":"[bufferProcess] interim [400000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627563237+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627567346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.62757035+07:00","message":"> Transcript [3661] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627573658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627575778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627577757+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.627579986+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764026832+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764062668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764068178+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764078548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764081778+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764092346+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.764107277+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764114458+07:00","message":"[bufferProcess] interim [460000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764117948+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764123344+07:00","message":"[bufferProcess] interim [460000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764126348+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764129862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764132715+07:00","message":"> Transcript [3662] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.76413595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764138378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764140678+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.764142964+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826841827+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826878229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826884696+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826894633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826897645+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826903895+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826907188+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826913082+07:00","message":"[bufferProcess] interim [520000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.82691578+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826921+07:00","message":"[bufferProcess] interim [520000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826923649+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826927052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826930065+07:00","message":"> Transcript [3663] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826933467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826935657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826938335+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826940755+07:00","message":"TextPushed: 'ข้อ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826944102+07:00","message":"Push: ' นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826950796+07:00","message":"TextPushed: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826954043+07:00","message":"Set new StatePrefix : 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่ Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.826957514+07:00","message":"Next Push (prob) : 'ใช่ Set'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.826967042+07:00","message":"push: {false  นะคะซึ่งข้อหนึ่งจะไม่ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.928591628+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.928631294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.92863961+07:00","message":"receive interim result [false|false]: ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.92864849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.928653342+07:00","message":"receive interim result [false|false]:  นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.928662801+07:00","message":"[buffer interim] 479 false ข้อ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:22.928666182+07:00","message":"[buffer interim] 479 false  นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928672897+07:00","message":"[bufferProcess] interim [640000000]:ข้อ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928675254+07:00","message":"[bufferProcess] send to processor:ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928678343+07:00","message":"[bufferProcess] interim [640000000]: นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928681074+07:00","message":"[bufferProcess] update buffer: ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928684047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928686995+07:00","message":"> Transcript [3664] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928689775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:22.928691991+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซฟนะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.139264165+07:00","message":"[GCS] IsForceVAD: false for message ID: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.209388456+07:00","message":"[GCS] Start streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305400267+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305440254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ\",\"confidence\":0.8892549}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305446775+07:00","message":"receive interim result [true|false]: ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305459206+07:00","message":"end recv isFinal message id 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.30546164+07:00","message":"end Recv id 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305468817+07:00","message":"[buffer interim] 479 true ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305477401+07:00","message":"[bufferProcess] interim [90000000]:ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305486725+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305490661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.30549405+07:00","message":"> Transcript [3665] [false]: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305496782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305498977+07:00","message":"Set new StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305500952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305503806+07:00","message":"> Transcript [3666] [true]: 'ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.30550626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.30550816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305510041+07:00","message":"StatePrefix: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่ใช่เซตนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305514537+07:00","message":"TextPushed: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305516388+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305672025+07:00","message":"Push: 'เซฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305674977+07:00","message":"TextPushed: 'ข้อ 1 นะคะซึ่งข้อหนึ่งจะไม่เซฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305677704+07:00","message":"Set new StatePrefix : 'ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305680046+07:00","message":"Next Push (prob) : 'ข้อหนึ่งนะคะซึ่งข้อหนึ่งอาจจะไม่ใช่เซฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:23.305688925+07:00","message":"push: {true เซฟนะคะ 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:23.305721911+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_479.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:23.313898304+07:00","message":"write wav file: './tmp/7632/7632_479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.263343708+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.263379163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.263384468+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.263398588+07:00","message":"[buffer interim] 480 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.26341306+07:00","message":"[bufferProcess] interim [840000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.263415239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.451232385+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.45128482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.451290558+07:00","message":"receive interim result [false|false]: นักเรียนรอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.451304248+07:00","message":"[buffer interim] 480 false นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.451312096+07:00","message":"[bufferProcess] interim [20000000]:นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.451322392+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.451328461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.451331294+07:00","message":"> Transcript [3667] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.451333736+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.458973234+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.458998013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนลอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.459003081+07:00","message":"receive interim result [false|false]: นักเรียนลอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.459014512+07:00","message":"[buffer interim] 480 false นักเรียนลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459019287+07:00","message":"[bufferProcess] interim [80000000]:นักเรียนลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459021554+07:00","message":"[bufferProcess] send to processor:นักเรียนรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459024503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459027202+07:00","message":"> Transcript [3668] [false]: 'นักเรียนรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459030416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459032937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.45903572+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.459038273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.620215179+07:00","message":"[GCS] IsForceVAD: false for message ID: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.679484346+07:00","message":"[GCS] Start streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753530718+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753571239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนลอง\",\"confidence\":0.9349245}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753578422+07:00","message":"receive interim result [true|false]: นักเรียนลอง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753588679+07:00","message":"end recv isFinal message id 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753590975+07:00","message":"end Recv id 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753598315+07:00","message":"[buffer interim] 480 true นักเรียนลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753608683+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753611991+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753615814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753619211+07:00","message":"> Transcript [3669] [false]: 'นักเรียนลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753622922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753624961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753626991+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753631091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753632936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753635136+07:00","message":"> Transcript [3670] [true]: 'นักเรียนลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753637512+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753639594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753641572+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.753643427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:24.75365246+07:00","message":"Push: 'นักเรียนลอง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:24.753663782+07:00","message":"push: {true นักเรียนลอง 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:24.759990099+07:00","message":"write wav file: './tmp/7632/7632_480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.223967199+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.224016158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.224022357+07:00","message":"receive interim result [false|false]: พิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.224038989+07:00","message":"[buffer interim] 481 false พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.224046847+07:00","message":"[bufferProcess] interim [600000000]:พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.224049261+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:25.425297137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:25.425328649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.530038557+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.530080322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.530087677+07:00","message":"receive interim result [false|false]: พิจารณาดู"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.530101695+07:00","message":"[buffer interim] 481 false พิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.53010884+07:00","message":"[bufferProcess] interim [840000000]:พิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.530111543+07:00","message":"[bufferProcess] send to processor:พิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.53011816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.530120963+07:00","message":"> Transcript [3671] [false]: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.530123555+07:00","message":"Set StatePrefix (first interim): 'พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.664638601+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.664678162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.66468417+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:25.664698857+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664706657+07:00","message":"[bufferProcess] interim [20000000]:พิจารณาดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664708981+07:00","message":"[bufferProcess] send to processor:พิจารณาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664712992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664715974+07:00","message":"> Transcript [3672] [false]: 'พิจารณาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664718959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664721148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664723042+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:25.664725217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.101372835+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.101413795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.101419909+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.101431692+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101439003+07:00","message":"[bufferProcess] interim [440000000]:พิจารณาดูค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101441686+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101446917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101450056+07:00","message":"> Transcript [3673] [false]: 'พิจารณาดูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101453334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101455597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101457762+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.101460323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.228748615+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.228792152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.228798869+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.228814128+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228820635+07:00","message":"[bufferProcess] interim [560000000]:พิจารณาดูค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228823198+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228827133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228830144+07:00","message":"> Transcript [3674] [false]: 'พิจารณาดูค่ะสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228833614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228835884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228837905+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.228840392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.556437669+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.55647776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.556483531+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.556498638+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556506191+07:00","message":"[bufferProcess] interim [920000000]:พิจารณาดูค่ะสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556510158+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556513912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556516973+07:00","message":"> Transcript [3675] [false]: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556520231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556522432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556524544+07:00","message":"StatePrefix: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556526687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556531709+07:00","message":"Push: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556533848+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556535963+07:00","message":"Set new StatePrefix : 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.556538921+07:00","message":"Next Push (prob) : 'ดูค่ะสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.556566001+07:00","message":"push: {false พิจารณา 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.943242166+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.943293731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.943300874+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:26.943317214+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943325663+07:00","message":"[bufferProcess] interim [280000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943329282+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943333043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943336073+07:00","message":"> Transcript [3676] [false]: 'พิจารณาดูค่ะสมาชิกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943339563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943341721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943344196+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:26.943346648+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.132112415+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.132166455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.132172534+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.132183436+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132190553+07:00","message":"[bufferProcess] interim [460000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.13219303+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132198297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132201462+07:00","message":"> Transcript [3677] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132204882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132207033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132209599+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.132223181+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.261413614+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.261450112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.26145678+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.261469849+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261477305+07:00","message":"[bufferProcess] interim [580000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261479977+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261483824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261486828+07:00","message":"> Transcript [3678] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.26149021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261492354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261495017+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.261497401+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.701487524+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.701547216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.701554482+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.701577565+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.70158736+07:00","message":"[bufferProcess] interim [60000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701590002+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701598402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701601403+07:00","message":"> Transcript [3679] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701605257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701607785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701619148+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701622021+07:00","message":"TextPushed: 'พิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701628143+07:00","message":"Push: 'ดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701630516+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701633365+07:00","message":"Set new StatePrefix : 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.701635735+07:00","message":"Next Push (prob) : 'นะคะจะต้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.701643112+07:00","message":"push: {false ดูค่ะสมาชิก 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.911956312+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.911997314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.912003957+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:27.912019746+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912028039+07:00","message":"[bufferProcess] interim [300000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912030867+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.91203488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912037913+07:00","message":"> Transcript [3680] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912041124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912043327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912045261+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:27.912047796+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.165623189+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.16564845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.165653606+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.165666366+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.16567228+07:00","message":"[bufferProcess] interim [480000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.165674771+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.16567853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.165681531+07:00","message":"> Transcript [3681] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.165685019+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.165687367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.16568931+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.165691704+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.253390134+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.253436972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.253443908+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.253461325+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253469077+07:00","message":"[bufferProcess] interim [600000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253471606+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253475408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253478099+07:00","message":"> Transcript [3682] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253482487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253484505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253486704+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.253489313+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.357455231+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.35749316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.357500269+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.357515421+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357522373+07:00","message":"[bufferProcess] interim [720000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357525762+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357531785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357535225+07:00","message":"> Transcript [3683] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357539113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357559101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357561553+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357564484+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357570318+07:00","message":"Push: 'นะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357572528+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357574974+07:00","message":"Set new StatePrefix : 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.357577334+07:00","message":"Next Push (prob) : 'ในข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.357604637+07:00","message":"push: {false นะคะจะต้องไม่มี 0 0xc0004a3780}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:28.425575932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:28.425584432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.54285459+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.542890616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.542896807+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.542919609+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542927741+07:00","message":"[bufferProcess] interim [840000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542930335+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542933965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542936778+07:00","message":"> Transcript [3684] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542940517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542943258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542945418+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.542948143+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.613392949+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.613435993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.61344199+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.613457189+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613464293+07:00","message":"[bufferProcess] interim [20000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613469196+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613485377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613488757+07:00","message":"> Transcript [3685] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613494305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613496688+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.61349903+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.613501975+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.860971426+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.861004543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.86101093+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.86102568+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861032771+07:00","message":"[bufferProcess] interim [140000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.86103557+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861039275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861042287+07:00","message":"> Transcript [3686] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861046235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861048459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861050672+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.861053502+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.931084463+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.931123278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.931130393+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.931144758+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.93115271+07:00","message":"[bufferProcess] interim [260000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931155987+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931160002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931163646+07:00","message":"> Transcript [3687] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931167445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931173726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931176223+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931179536+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931185873+07:00","message":"Push: 'ในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931188039+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931190702+07:00","message":"Set new StatePrefix : 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:28.931193577+07:00","message":"Next Push (prob) : 'คะจะต้องไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:28.931201017+07:00","message":"push: {false ในข้อนี้นะ 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.336720744+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.336758181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.33676447+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.336782049+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336791715+07:00","message":"[bufferProcess] interim [560000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336796257+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.33680179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336806094+07:00","message":"> Transcript [3688] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336811234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336814419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336817874+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.336823095+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.445817786+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.445862071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.445868591+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.445882659+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.44589036+07:00","message":"[bufferProcess] interim [740000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445893403+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445900156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445903374+07:00","message":"> Transcript [3689] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445907034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445909173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445911657+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.445914201+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.508331561+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.508370647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.508377223+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.508392176+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508405322+07:00","message":"[bufferProcess] interim [920000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508408824+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508412472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508415492+07:00","message":"> Transcript [3690] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508419461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508421551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.508424288+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.50842683+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.766996639+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.767039554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.767045978+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.767062528+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767070781+07:00","message":"[bufferProcess] interim [100000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767074311+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767079251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767082625+07:00","message":"> Transcript [3691] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767086504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767088907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767091534+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767094489+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767099604+07:00","message":"Push: 'คะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767102131+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767104687+07:00","message":"Set new StatePrefix : 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.767108149+07:00","message":"Next Push (prob) : 'มีวงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.767118907+07:00","message":"push: {false คะจะต้องไม่ 0 0xc0004a3780}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.808450186+07:00","message":"[GCS] IsForceVAD: false for message ID: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.893492364+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.893558803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.893570147+07:00","message":"receive interim result [false|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.893589017+07:00","message":"[buffer interim] 481 false พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893599464+07:00","message":"[bufferProcess] interim [280000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893603695+07:00","message":"[bufferProcess] send to processor:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893615608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893621678+07:00","message":"> Transcript [3692] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893626599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.893629742+07:00","message":"Set new StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปิดการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961578347+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961623698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา\",\"confidence\":0.955036}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961631912+07:00","message":"receive interim result [true|false]: พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961642636+07:00","message":"end recv isFinal message id 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961645105+07:00","message":"end Recv id 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961656373+07:00","message":"[buffer interim] 481 true พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961669145+07:00","message":"[bufferProcess] interim [340000000]:พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961673143+07:00","message":"[bufferProcess] send to processor (isfinal):พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961677815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961681225+07:00","message":"> Transcript [3693] [false]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.96168438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961687494+07:00","message":"Set new StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.96168983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961691777+07:00","message":"> Transcript [3694] [true]: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961696411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961698476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961700515+07:00","message":"StatePrefix: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961703602+07:00","message":"TextPushed: 'พิจารณาดูค่ะสมาชิกนะคะจะต้องไม่มีในข้อนี้นะคะจะต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:29.961707548+07:00","message":"Push: 'มีวงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:29.961716993+07:00","message":"push: {true มีวงเล็บปีกกา 0 0xc0004a3780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:29.972279266+07:00","message":"write wav file: './tmp/7632/7632_481.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.059595387+07:00","message":"[GCS] Start streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.597802476+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.597840111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.597846+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.597858187+07:00","message":"[buffer interim] 482 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.597865203+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.597867266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.726456352+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.726496804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.72650439+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:30.726521868+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.726530813+07:00","message":"[bufferProcess] interim [720000000]:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.726533353+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.726536721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.726539865+07:00","message":"> Transcript [3695] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:30.726542365+07:00","message":"Set StatePrefix (first interim): 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.056324697+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.056364816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.056370549+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.056383832+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.05639161+07:00","message":"[bufferProcess] interim [20000000]:เพราะฉะนั้นแล้วข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.05639424+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.056405739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.056409274+07:00","message":"> Transcript [3696] [false]: 'เพราะฉะนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.056412758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.05641509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.05641718+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.05641938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.238450089+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.238491176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วคลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.238498433+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วคลอด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.238514189+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วคลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238521331+07:00","message":"[bufferProcess] interim [140000000]:เพราะฉะนั้นแล้วคลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238523677+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238527107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238530155+07:00","message":"> Transcript [3697] [false]: 'เพราะฉะนั้นแล้วข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238533511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238537271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238539503+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.238541706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.243649592+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.243675493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.243680798+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.243692899+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.24369809+07:00","message":"[bufferProcess] interim [200000000]:เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243700482+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วคลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243703501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243705906+07:00","message":"> Transcript [3698] [false]: 'เพราะฉะนั้นแล้วคลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243708657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243710877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243712782+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.243715153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.425360644+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.425405969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.425412987+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.42542589+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425433451+07:00","message":"[bufferProcess] interim [380000000]:เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425436116+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425441539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425444825+07:00","message":"> Transcript [3699] [false]: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.42544822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425450466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425452574+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425454931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425460151+07:00","message":"Push: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425462308+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425464538+07:00","message":"Set new StatePrefix : 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.425467419+07:00","message":"Next Push (prob) : 'แล้วข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.425475861+07:00","message":"push: {false เพราะฉะนั้น 0 0xc0003a4c80}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:31.425576189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:31.425580392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.692119514+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.69218073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่ 2 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.692187835+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่ 2 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.692209163+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692223687+07:00","message":"[bufferProcess] interim [680000000]:เพราะฉะนั้นแล้วข้อที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692226779+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692231275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692234668+07:00","message":"> Transcript [3700] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.69223824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692240695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692242828+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.692245097+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.814896328+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.814936108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่ 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.814942911+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.8149579+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814965426+07:00","message":"[bufferProcess] interim [740000000]:เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814972131+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่ 2 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814981416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814985303+07:00","message":"> Transcript [3701] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814989321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814991613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.81499425+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.814996685+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817293473+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817316895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817321987+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817333501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817336647+07:00","message":"receive interim result [false|false]:  2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817342934+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.817346037+07:00","message":"[buffer interim] 482 false  2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817350334+07:00","message":"[bufferProcess] interim [800000000]:เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817352675+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817355815+07:00","message":"[bufferProcess] interim [800000000]: 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817358622+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817361599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817366511+07:00","message":"> Transcript [3702] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817369436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817371371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.81737336+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.817375751+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951423247+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951458275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951464285+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951474901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951477851+07:00","message":"receive interim result [false|false]:  2 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951486208+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.951490381+07:00","message":"[buffer interim] 482 false  2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951496137+07:00","message":"[bufferProcess] interim [860000000]:เพราะฉะนั้นแล้วข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951498873+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่ 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951501934+07:00","message":"[bufferProcess] interim [860000000]: 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951504844+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วข้อที่ 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.95150779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951510335+07:00","message":"> Transcript [3703] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951513493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.95151558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951517992+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951520359+07:00","message":"TextPushed: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951523286+07:00","message":"Push: 'แล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.95152525+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951527508+07:00","message":"Set new StatePrefix : 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:31.951530178+07:00","message":"Next Push (prob) : ' 2 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.95153757+07:00","message":"push: {false แล้วข้อที่ 0 0xc0003a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:31.979354879+07:00","message":"[GCS] IsForceVAD: false for message ID: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.007112088+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.007148313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.007154582+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.007166857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.007170133+07:00","message":"receive interim result [false|false]:  นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.00717741+07:00","message":"[buffer interim] 482 false เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.00718096+07:00","message":"[buffer interim] 482 false  นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007187174+07:00","message":"[bufferProcess] interim [980000000]:เพราะฉะนั้นแล้วข้อที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007190025+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้นแล้วข้อที่ 2 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007198789+07:00","message":"[bufferProcess] interim [980000000]: นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007201641+07:00","message":"[bufferProcess] update buffer: เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007204809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007208036+07:00","message":"> Transcript [3704] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007211189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.007213604+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้นแล้วข้อที่ 2 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092415678+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092455699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น\",\"confidence\":0.91902965}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092466671+07:00","message":"receive interim result [true|false]: เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092477427+07:00","message":"end recv isFinal message id 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092480647+07:00","message":"end Recv id 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092486732+07:00","message":"[buffer interim] 482 true เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092494156+07:00","message":"[bufferProcess] interim [130000000]:เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092497542+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092501429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.09250474+07:00","message":"> Transcript [3705] [false]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092507396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092513641+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092515671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092517684+07:00","message":"> Transcript [3706] [true]: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.09252024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092522554+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.09252512+07:00","message":"StatePrefix: 'เพราะฉะนั้นแล้วข้อที่ 2 นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092527862+07:00","message":"TextPushed: 'เพราะฉะนั้นแล้วข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.092535483+07:00","message":"Push: ' 2 นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.092543692+07:00","message":"push: {true  2 นะคะเป็น 0 0xc0003a4c80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:32.099498055+07:00","message":"write wav file: './tmp/7632/7632_482.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.109841169+07:00","message":"[GCS] Start streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.178377256+07:00","message":"[GCS] IsForceVAD: false for message ID: 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.244308174+07:00","message":"[GCS] Start streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.364743428+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.364765727+07:00","message":"found end of frame, send empty tag with msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.364769586+07:00","message":"end Recv id 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.364775839+07:00","message":"[buffer interim] 483 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364782484+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364786392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364789716+07:00","message":"> Transcript [3707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364792696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364794786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364796696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364798659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.364801168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.364809051+07:00","message":"push: {true \n 0 0xc000183300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:32.375482164+07:00","message":"write wav file: './tmp/7632/7632_483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.751000412+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.751035797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.751040669+07:00","message":"receive interim result [false|false]: เพชร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.751051055+07:00","message":"[buffer interim] 484 false เพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.751057723+07:00","message":"[bufferProcess] interim [480000000]:เพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.751059609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.879500371+07:00","message":"[GCS] IsForceVAD: false for message ID: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.948560692+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.948601848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.948607477+07:00","message":"receive interim result [false|false]: เพชรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:32.948618807+07:00","message":"[buffer interim] 484 false เพชรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.948628097+07:00","message":"[bufferProcess] interim [720000000]:เพชรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.948630851+07:00","message":"[bufferProcess] send to processor:เพชร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.948636414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.948639181+07:00","message":"> Transcript [3708] [false]: 'เพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:32.948641633+07:00","message":"Set StatePrefix (first interim): 'เพชร'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004827358+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004877288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรค่ะ\",\"confidence\":0.9397416}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004884574+07:00","message":"receive interim result [true|false]: เพชรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004893059+07:00","message":"end recv isFinal message id 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004895506+07:00","message":"end Recv id 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004901068+07:00","message":"[buffer interim] 484 true เพชรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004908557+07:00","message":"[bufferProcess] interim [870000000]:เพชรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004911614+07:00","message":"[bufferProcess] send to processor (isfinal):เพชรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004915019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004918041+07:00","message":"> Transcript [3709] [false]: 'เพชรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004921259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004923384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004925441+07:00","message":"StatePrefix: 'เพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004927497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004929637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.00493186+07:00","message":"> Transcript [3710] [true]: 'เพชรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004934023+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004935795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004939616+07:00","message":"StatePrefix: 'เพชร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.0049415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.004944534+07:00","message":"Push: 'เพชรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.004952573+07:00","message":"push: {true เพชรค่ะ 0 0xc000183480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:33.01056531+07:00","message":"write wav file: './tmp/7632/7632_484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.073412509+07:00","message":"[GCS] Start streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.138385722+07:00","message":"[GCS] IsForceVAD: false for message ID: 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.319413189+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.319440615+07:00","message":"found end of frame, send empty tag with msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.319445569+07:00","message":"end Recv id 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.31945573+07:00","message":"[buffer interim] 485 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319472938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319477226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319480258+07:00","message":"> Transcript [3711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319482876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319484992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.31948688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319488835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.319491655+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.319501481+07:00","message":"push: {true \n 0 0xc0039e6100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:33.324197361+07:00","message":"write wav file: './tmp/7632/7632_485.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.711601219+07:00","message":"[GCS] Start streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.779380607+07:00","message":"[GCS] IsForceVAD: false for message ID: 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.921610305+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.921647475+07:00","message":"found end of frame, send empty tag with msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.92165299+07:00","message":"end Recv id 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.921662828+07:00","message":"[buffer interim] 486 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921673062+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921679239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921683871+07:00","message":"> Transcript [3712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921687919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921691102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921694727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921697802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:33.921702291+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:33.921714116+07:00","message":"push: {true \n 0 0xc002a08780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:33.926705046+07:00","message":"write wav file: './tmp/7632/7632_486.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.220235364+07:00","message":"[GCS] Start streaming session, msgId: 487"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:34.425633982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:34.425641282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.798369119+07:00","message":"[GCS] IsForceVAD: false for message ID: 487"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.919487835+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.919503565+07:00","message":"found end of frame, send empty tag with msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.919506994+07:00","message":"end Recv id 487"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.919513326+07:00","message":"[buffer interim] 487 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919520093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919524643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919527745+07:00","message":"> Transcript [3713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919530439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.91953256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919534975+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919537244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:34.919543496+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:34.919552401+07:00","message":"push: {true \n 0 0xc002a08a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:34.92457385+07:00","message":"write wav file: './tmp/7632/7632_487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.310792921+07:00","message":"[GCS] Start streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.37867871+07:00","message":"[GCS] IsForceVAD: false for message ID: 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.569765893+07:00","message":"[GCS] Start streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.583263384+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.583291029+07:00","message":"found end of frame, send empty tag with msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.583294757+07:00","message":"end Recv id 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.583301729+07:00","message":"[buffer interim] 488 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583308772+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583312983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583315947+07:00","message":"> Transcript [3714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583318719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583320676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583322659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583324607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:35.583327469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:35.583337085+07:00","message":"push: {true \n 0 0xc002b4fd00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:35.587642897+07:00","message":"write wav file: './tmp/7632/7632_488.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.233612962+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.233646769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.23365187+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.233663655+07:00","message":"[buffer interim] 489 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.233670086+07:00","message":"[bufferProcess] interim [480000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.233672216+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.448091425+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.448132818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.4481389+07:00","message":"receive interim result [false|false]: ส่วนใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.448151106+07:00","message":"[buffer interim] 489 false ส่วนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.448159759+07:00","message":"[bufferProcess] interim [660000000]:ส่วนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.448163582+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.448172123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.448175243+07:00","message":"> Transcript [3715] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.448177551+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.502813522+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.502861735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนไอ้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.50286717+07:00","message":"receive interim result [false|false]: ส่วนไอ้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.502881548+07:00","message":"[buffer interim] 489 false ส่วนไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502887665+07:00","message":"[bufferProcess] interim [720000000]:ส่วนไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502890085+07:00","message":"[bufferProcess] send to processor:ส่วนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502895245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502898243+07:00","message":"> Transcript [3716] [false]: 'ส่วนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.50290191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502905262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502908421+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.502911831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.582018904+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.582064329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.582071282+07:00","message":"receive interim result [false|false]: ส่วนในข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.582088238+07:00","message":"[buffer interim] 489 false ส่วนในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582099014+07:00","message":"[bufferProcess] interim [780000000]:ส่วนในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582101901+07:00","message":"[bufferProcess] send to processor:ส่วนไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582108892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582111761+07:00","message":"> Transcript [3717] [false]: 'ส่วนไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582117082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582119298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582121635+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.582123768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.635493672+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.635540505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.635546655+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.635562855+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635569587+07:00","message":"[bufferProcess] interim [900000000]:ส่วนในข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635572393+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635576054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635579888+07:00","message":"> Transcript [3718] [false]: 'ส่วนในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635583559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635585729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635587804+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.635590034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.825200464+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.825247108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.825253753+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.825265962+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825273872+07:00","message":"[bufferProcess] interim [80000000]:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825276202+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825284634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825287545+07:00","message":"> Transcript [3719] [false]: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825291102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825293711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825295757+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825297992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825303582+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825305904+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.82530848+07:00","message":"Set new StatePrefix : 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:36.825310828+07:00","message":"Next Push (prob) : 'ในข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:36.825318866+07:00","message":"push: {false ส่วน 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.151117815+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.151169654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.151176891+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.151194395+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151203686+07:00","message":"[bufferProcess] interim [380000000]:ส่วนในข้อที่ 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151206087+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.15120973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151212891+07:00","message":"> Transcript [3720] [false]: 'ส่วนในข้อที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151216816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.15122828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151231196+07:00","message":"StatePrefix: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.151233713+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211859344+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211911438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211922059+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211935142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211938639+07:00","message":"receive interim result [false|false]:  3 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211946314+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.211952718+07:00","message":"[buffer interim] 489 false  3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211959529+07:00","message":"[bufferProcess] interim [500000000]:ส่วนในข้อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211962773+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211969112+07:00","message":"[bufferProcess] interim [500000000]: 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211973258+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211976526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211979631+07:00","message":"> Transcript [3721] [false]: 'ส่วนในข้อที่ 3 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211983335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211985746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211987753+07:00","message":"StatePrefix: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.211990402+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:37.426046302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:37.426056578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454156669+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454197958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454204539+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454217002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454229237+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454236956+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.454240776+07:00","message":"[buffer interim] 489 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454247959+07:00","message":"[bufferProcess] interim [680000000]:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.45425099+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454254497+07:00","message":"[bufferProcess] interim [680000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454257291+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454260579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454263517+07:00","message":"> Transcript [3722] [false]: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454269875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.45427225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454278325+07:00","message":"StatePrefix: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.454281036+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.848105148+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.848155291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.848164679+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.848180987+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848189067+07:00","message":"[bufferProcess] interim [100000000]:ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848192389+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848200761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848204283+07:00","message":"> Transcript [3723] [false]: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848208398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848212971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.84821518+07:00","message":"StatePrefix: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.84821748+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848230472+07:00","message":"Push: 'ในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848232828+07:00","message":"TextPushed: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848235164+07:00","message":"Set new StatePrefix : 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:37.848237494+07:00","message":"Next Push (prob) : ' 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:37.848245888+07:00","message":"push: {false ในข้อที่ 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227887703+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227938002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227948221+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227959725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227962567+07:00","message":"receive interim result [false|false]:  นะคะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227972187+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.227976084+07:00","message":"[buffer interim] 489 false  นะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.227983298+07:00","message":"[bufferProcess] interim [460000000]:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.227986117+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.227989256+07:00","message":"[bufferProcess] interim [460000000]: นะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.227993816+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.22799687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.22799979+07:00","message":"> Transcript [3724] [false]: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.22800295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.228005498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.228009468+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.228012028+07:00","message":"TextPushed: 'ส่วนในข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414558741+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414600935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414609538+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414619861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะเซตของ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414623734+07:00","message":"receive interim result [false|false]:  นะคะเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414632866+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.414636307+07:00","message":"[buffer interim] 489 false  นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.41464268+07:00","message":"[bufferProcess] interim [640000000]:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414645502+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414648659+07:00","message":"[bufferProcess] interim [640000000]: นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414653285+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414656575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414659684+07:00","message":"> Transcript [3725] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.41466308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.41466564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414667716+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.414670039+07:00","message":"TextPushed: 'ส่วนในข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610774558+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610812882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610819141+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610832319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะเซตของ 1 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610836447+07:00","message":"receive interim result [false|false]:  นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610846517+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.610850371+07:00","message":"[buffer interim] 489 false  นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610856863+07:00","message":"[bufferProcess] interim [880000000]:ส่วนในข้อที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610859446+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610862745+07:00","message":"[bufferProcess] interim [880000000]: นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610865255+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610868254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610871183+07:00","message":"> Transcript [3726] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.61087466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610876995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610879022+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.610881405+07:00","message":"TextPushed: 'ส่วนในข้อที่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792761797+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792798509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792804334+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792814917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792817855+07:00","message":"receive interim result [false|false]:  1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792824859+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792828664+07:00","message":"[buffer interim] 489 false  1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792834451+07:00","message":"[bufferProcess] interim [60000000]:ส่วนในข้อที่ 3 นะคะเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792836904+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792842217+07:00","message":"[bufferProcess] interim [60000000]: 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792844749+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792848035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792851212+07:00","message":"> Transcript [3727] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792854812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792857689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792859864+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792862344+07:00","message":"TextPushed: 'ส่วนในข้อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.79286628+07:00","message":"Push: ' 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792869489+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792872861+07:00","message":"Set new StatePrefix : 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:38.792876144+07:00","message":"Next Push (prob) : 'เซตของ 1 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:38.792890717+07:00","message":"push: {false  3 นะคะ 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053644495+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053683786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053689975+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053700518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053703347+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053710629+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.053714609+07:00","message":"[buffer interim] 489 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053720704+07:00","message":"[bufferProcess] interim [240000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053723153+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053728192+07:00","message":"[bufferProcess] interim [240000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053730524+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053733554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.05373674+07:00","message":"> Transcript [3728] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053739765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053741837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053745095+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.053748029+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.121792016+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.121853462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.121863498+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.121880753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.12188538+07:00","message":"receive interim result [false|false]:  2 ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.121896303+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.12190112+07:00","message":"[buffer interim] 489 false  2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121911012+07:00","message":"[bufferProcess] interim [420000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121914076+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121917134+07:00","message":"[bufferProcess] interim [420000000]: 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121921418+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121924448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121927634+07:00","message":"> Transcript [3729] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121930936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.12193304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.12193507+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.121937736+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247441505+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247478945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247484961+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.24750077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247503864+07:00","message":"receive interim result [false|false]:  ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247511011+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.247514721+07:00","message":"[buffer interim] 489 false  ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247520183+07:00","message":"[bufferProcess] interim [480000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247523371+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247526545+07:00","message":"[bufferProcess] interim [480000000]: ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247529487+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247532418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247535105+07:00","message":"> Transcript [3730] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247540612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247542935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247545002+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.247547417+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316381923+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316420781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316426968+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316440523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316443846+07:00","message":"receive interim result [false|false]:  ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316450802+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316454623+07:00","message":"[buffer interim] 489 false  ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316461835+07:00","message":"[bufferProcess] interim [600000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316464834+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316468253+07:00","message":"[bufferProcess] interim [600000000]: ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316471145+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316474307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.3164769+07:00","message":"> Transcript [3731] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316480388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316482507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316486769+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316489707+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316494109+07:00","message":"Push: 'เซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316496388+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316498687+07:00","message":"Set new StatePrefix : 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.316501057+07:00","message":"Next Push (prob) : ' ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.316509746+07:00","message":"push: {false เซตของ 1 2 0 0xc0039e7400}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754473302+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754514863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754523802+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754537681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754541971+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754564768+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:39.754587025+07:00","message":"[buffer interim] 489 false  ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754596232+07:00","message":"[bufferProcess] interim [960000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754600854+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754606158+07:00","message":"[bufferProcess] interim [960000000]: ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754609489+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754612581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754615908+07:00","message":"> Transcript [3732] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.75462017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754622338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754624482+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:39.754627506+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017888185+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.0179393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017949231+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017965267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017970247+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017980976+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.017985881+07:00","message":"[buffer interim] 489 false  ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.017994087+07:00","message":"[bufferProcess] interim [320000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.017998919+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.01800392+07:00","message":"[bufferProcess] interim [320000000]: ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018008004+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018013243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018018484+07:00","message":"> Transcript [3733] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018024125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018027195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.01803044+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.018034403+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217505553+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.21755563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217563515+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217576934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอ็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217580612+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217589088+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.217593022+07:00","message":"[buffer interim] 489 false  ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217602856+07:00","message":"[bufferProcess] interim [500000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217605825+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217609484+07:00","message":"[bufferProcess] interim [500000000]: ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217613376+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217616597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217619789+07:00","message":"> Transcript [3734] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217623727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.21762599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217627989+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.217630583+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403247747+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403288318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.40329417+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403308615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403312231+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403319901+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403323408+07:00","message":"[buffer interim] 489 false  ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403329889+07:00","message":"[bufferProcess] interim [680000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403333512+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403337414+07:00","message":"[bufferProcess] interim [680000000]: ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403340948+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.40334427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403346974+07:00","message":"> Transcript [3735] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403351119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403353862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403355984+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403358236+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403361705+07:00","message":"Push: ' ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403363809+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403366127+07:00","message":"Set new StatePrefix : 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.403368417+07:00","message":"Next Push (prob) : 'เป็นสมาชิกของเอ็'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.403377135+07:00","message":"push: {false  ไม่ 0 0xc0039e7400}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:40.426430734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:40.426469585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.541520572+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.54156509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.541590452+07:00","message":"receive interim result [false|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.541603561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ไม่เป็นสมาชิกของเอค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.5416067+07:00","message":"receive interim result [false|false]:  ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.54161333+07:00","message":"[buffer interim] 489 false ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.541620731+07:00","message":"[buffer interim] 489 false  ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.541627062+07:00","message":"[bufferProcess] interim [800000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.54163098+07:00","message":"[bufferProcess] send to processor:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.54163813+07:00","message":"[bufferProcess] interim [800000000]: ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.541641059+07:00","message":"[bufferProcess] update buffer: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.54164404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.541647543+07:00","message":"> Transcript [3736] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.54165091+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.569668844+07:00","message":"[GCS] IsForceVAD: false for message ID: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727696796+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727743332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ\",\"confidence\":0.9240888}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727750322+07:00","message":"receive interim result [true|false]: ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727763322+07:00","message":"end recv isFinal message id 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727766035+07:00","message":"end Recv id 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.727774816+07:00","message":"[buffer interim] 489 true ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727784035+07:00","message":"[bufferProcess] interim [10000000]:ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727787455+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727791001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727794246+07:00","message":"> Transcript [3737] [false]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727797346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.72780035+07:00","message":"Set new StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.72780265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727804669+07:00","message":"> Transcript [3738] [true]: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727807526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727809682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727811986+07:00","message":"StatePrefix: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727814718+07:00","message":"TextPushed: 'ส่วนในข้อที่ 3 นะคะเซตของ 1 2 ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:40.727822809+07:00","message":"Push: 'เป็นสมาชิกของเอค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.7278336+07:00","message":"push: {true เป็นสมาชิกของเอค่ะ 0 0xc0039e7400}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:40.739064391+07:00","message":"write wav file: './tmp/7632/7632_489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:40.897459271+07:00","message":"[GCS] Start streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.435298457+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.43534559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.435351095+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.435364641+07:00","message":"[buffer interim] 490 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.435372094+07:00","message":"[bufferProcess] interim [420000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.435374389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.616871567+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.616911493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.61691792+07:00","message":"receive interim result [false|false]: นักเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.616932006+07:00","message":"[buffer interim] 490 false นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.616939193+07:00","message":"[bufferProcess] interim [540000000]:นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.616941648+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.616948332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.616951391+07:00","message":"> Transcript [3739] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.616953841+07:00","message":"Set StatePrefix (first interim): 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.635883762+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.635928835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.635934674+07:00","message":"receive interim result [false|false]: นักเรียนก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.635950606+07:00","message":"[buffer interim] 490 false นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635958019+07:00","message":"[bufferProcess] interim [600000000]:นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635960341+07:00","message":"[bufferProcess] send to processor:นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635964079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635967116+07:00","message":"> Transcript [3740] [false]: 'นักเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635970551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635977812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635979828+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.635982104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.875381361+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.875419987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.875426448+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:41.875440823+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875452059+07:00","message":"[bufferProcess] interim [780000000]:นักเรียนก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875454974+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875458788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875461804+07:00","message":"> Transcript [3741] [false]: 'นักเรียนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875465118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875467465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875469463+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:41.875473767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.059770305+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.059807453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.059812935+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.059829767+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059836757+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนก็จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059839509+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.05984316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059846459+07:00","message":"> Transcript [3742] [false]: 'นักเรียนก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059849874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059852081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.05985433+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.059856687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.252515972+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.252566394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.252573409+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.252591489+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252599949+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนก็จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252603807+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.25260864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252611745+07:00","message":"> Transcript [3743] [false]: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252615404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252617945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252619913+07:00","message":"StatePrefix: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252622141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252625614+07:00","message":"Push: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252627925+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252633135+07:00","message":"Set new StatePrefix : 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.252636296+07:00","message":"Next Push (prob) : 'ก็จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.252645465+07:00","message":"push: {false นักเรียน 0 0xc0018a4e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.504165711+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.504207995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.504214359+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:42.504235055+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504243443+07:00","message":"[bufferProcess] interim [440000000]:นักเรียนก็จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504246694+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.50425232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504255209+07:00","message":"> Transcript [3744] [false]: 'นักเรียนก็จะสังเกตเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504258878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504261156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504263229+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:42.504265888+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.035048475+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.035085993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.035093096+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.035113606+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035121337+07:00","message":"[bufferProcess] interim [980000000]:นักเรียนก็จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035124017+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035130062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035133114+07:00","message":"> Transcript [3745] [false]: 'นักเรียนก็จะสังเกตเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035137096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035139453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.035141968+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.03514489+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.214418367+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.214465214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.214473645+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.214491858+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214502059+07:00","message":"[bufferProcess] interim [160000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214504719+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214508799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214514655+07:00","message":"> Transcript [3746] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214518613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214521792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214524194+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.214526604+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:43.426546279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:43.426566398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.468557889+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.468601486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.468607871+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.468621922+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.46863095+07:00","message":"[bufferProcess] interim [340000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468633795+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.46863962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.46864267+07:00","message":"> Transcript [3747] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468646523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468648868+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468651598+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468654232+07:00","message":"TextPushed: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468659235+07:00","message":"Push: 'ก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468661219+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.46866333+07:00","message":"Set new StatePrefix : 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.468665676+07:00","message":"Next Push (prob) : 'เห็นว่าเซตของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.468673743+07:00","message":"push: {false ก็จะสังเกต 0 0xc0018a4e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.720698494+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.720749104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.720758404+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.720775159+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.72078664+07:00","message":"[bufferProcess] interim [640000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.7207907+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720801347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720806018+07:00","message":"> Transcript [3748] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720811369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720814497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720818263+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.720821114+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859926495+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859971502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859978121+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859988079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859990875+07:00","message":"receive interim result [false|false]:  1 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.859997993+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:43.86000398+07:00","message":"[buffer interim] 490 false  1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.8600109+07:00","message":"[bufferProcess] interim [760000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.860013605+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.860018943+07:00","message":"[bufferProcess] interim [760000000]: 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.860021902+07:00","message":"[bufferProcess] update buffer: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.860025245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.86003018+07:00","message":"> Transcript [3749] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.86003348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.86003548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.860037453+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:43.8600399+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.019781886+07:00","message":"[GCS] IsForceVAD: false for message ID: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041573193+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041619303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041629197+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041642035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041646586+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041666254+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.041677045+07:00","message":"[buffer interim] 490 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041684885+07:00","message":"[bufferProcess] interim [940000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041688134+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041695108+07:00","message":"[bufferProcess] interim [940000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041698234+07:00","message":"[bufferProcess] update buffer: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041701448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041704482+07:00","message":"> Transcript [3750] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041708287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.04171067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041712694+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.041715453+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.048954537+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.048981713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.048989382+07:00","message":"receive interim result [false|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.049004766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.049009828+07:00","message":"receive interim result [false|false]:  2 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.049016567+07:00","message":"[buffer interim] 490 false นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.049025906+07:00","message":"[buffer interim] 490 false  2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049032074+07:00","message":"[bufferProcess] interim [0]:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049035989+07:00","message":"[bufferProcess] send to processor:นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049044202+07:00","message":"[bufferProcess] interim [0]: 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049048154+07:00","message":"[bufferProcess] update buffer: นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049052131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049055932+07:00","message":"> Transcript [3751] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049060748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049063717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049066901+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.04907054+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049079065+07:00","message":"Push: 'เห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049082079+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049085644+07:00","message":"Set new StatePrefix : 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.049089303+07:00","message":"Next Push (prob) : ' 1 2'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.049100815+07:00","message":"push: {false เห็นว่าเซตของ 0 0xc0018a4e80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.089898959+07:00","message":"[GCS] Start streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170250458+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170298355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็จะสังเกตเห็นว่าเซตของ 12 นะคะ\",\"confidence\":0.908498}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170308309+07:00","message":"receive interim result [true|false]: นักเรียนก็จะสังเกตเห็นว่าเซตของ 12 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170321559+07:00","message":"end recv isFinal message id 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170325719+07:00","message":"end Recv id 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170334875+07:00","message":"[buffer interim] 490 true นักเรียนก็จะสังเกตเห็นว่าเซตของ 12 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170346208+07:00","message":"[bufferProcess] interim [150000000]:นักเรียนก็จะสังเกตเห็นว่าเซตของ 12 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170351421+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170356991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170361272+07:00","message":"> Transcript [3752] [false]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.17036634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.17036979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170373024+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.17037688+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170380221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.17038398+07:00","message":"> Transcript [3753] [true]: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 12 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170388284+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170391317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170394373+07:00","message":"StatePrefix: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ 1 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170398165+07:00","message":"TextPushed: 'นักเรียนก็จะสังเกตเห็นว่าเซตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.170404491+07:00","message":"Push: ' 12 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.170416931+07:00","message":"push: {true  12 นะคะ 0 0xc0018a4e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:44.180731989+07:00","message":"write wav file: './tmp/7632/7632_490.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.680298315+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.680340588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.680345965+07:00","message":"receive interim result [false|false]: ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.68036022+07:00","message":"[buffer interim] 491 false ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.680367163+07:00","message":"[bufferProcess] interim [540000000]:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.680369252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.968728609+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.968763617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.968769768+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:44.968784188+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.968791686+07:00","message":"[bufferProcess] interim [840000000]:ก็มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.968794439+07:00","message":"[bufferProcess] send to processor:ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.96879764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.968800302+07:00","message":"> Transcript [3754] [false]: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:44.968802685+07:00","message":"Set StatePrefix (first interim): 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.100498923+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.100543202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.100550256+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.100562758+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100571797+07:00","message":"[bufferProcess] interim [20000000]:ก็มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100574514+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100579857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100583321+07:00","message":"> Transcript [3755] [false]: 'ก็มีวงเล็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100586715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100589177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100591069+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.100593362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.369813155+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.369850653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.369856448+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.369871132+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369879441+07:00","message":"[bufferProcess] interim [260000000]:ก็มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.36988232+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369885975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369888827+07:00","message":"> Transcript [3756] [false]: 'ก็มีวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369892351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369894417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.369896309+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.36989836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.548857698+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.548915602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปิดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.548921571+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.548937648+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548945356+07:00","message":"[bufferProcess] interim [440000000]:ก็มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.54894772+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548951793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548956278+07:00","message":"> Transcript [3757] [false]: 'ก็มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548960016+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548962137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548964127+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.548966354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.559946135+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.559979479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.559985846+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.559998875+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560004945+07:00","message":"[bufferProcess] interim [500000000]:ก็มีวงเล็บปีกกาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560007149+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560010328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560018736+07:00","message":"> Transcript [3758] [false]: 'ก็มีวงเล็บปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560022655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560024871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.56002692+07:00","message":"StatePrefix: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560029103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.56003765+07:00","message":"Push: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560040975+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560043907+07:00","message":"Set new StatePrefix : 'ก็มีวงเล็บปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.560047902+07:00","message":"Next Push (prob) : 'วงเล็บปิดการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.560088035+07:00","message":"push: {false ก็มี 0 0xc0032b3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.758301601+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.758343973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.758350418+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:45.758366379+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.75837461+07:00","message":"[bufferProcess] interim [680000000]:ก็มีวงเล็บปีกกาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.758377587+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกาอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.758381264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.758384214+07:00","message":"> Transcript [3759] [false]: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.758386831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:45.758388929+07:00","message":"Set new StatePrefix: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.015865649+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.015910122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วยใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.015917373+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่ด้วยใช่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.015936523+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่ด้วยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015944483+07:00","message":"[bufferProcess] interim [860000000]:ก็มีวงเล็บปีกกาอยู่ด้วยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015947798+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกาอยู่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015954797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015958083+07:00","message":"> Transcript [3760] [false]: 'ก็มีวงเล็บปีกกาอยู่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015963476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015966211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015968238+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.015970752+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.016883465+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.016892915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.016895963+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.016904374+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016907659+07:00","message":"[bufferProcess] interim [920000000]:ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016909734+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกาอยู่ด้วยใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016912167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016914672+07:00","message":"> Transcript [3761] [false]: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016917254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016919301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016921142+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.016923221+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.062974019+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.063013454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.063020786+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.063037523+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.06304487+07:00","message":"[bufferProcess] interim [980000000]:ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063047391+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063051053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063054188+07:00","message":"> Transcript [3762] [false]: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่มะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063057928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063060542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063063087+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.063065788+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.193944463+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.193994779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.194002976+07:00","message":"receive interim result [false|false]: ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.194024373+07:00","message":"[buffer interim] 491 false ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194034717+07:00","message":"[bufferProcess] interim [100000000]:ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194038976+07:00","message":"[bufferProcess] send to processor:ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.19404358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.19404809+07:00","message":"> Transcript [3763] [false]: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194053679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194056637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194060623+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194063878+07:00","message":"TextPushed: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194068726+07:00","message":"Push: 'วงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.19407194+07:00","message":"TextPushed: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194076098+07:00","message":"Set new StatePrefix : 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.194079606+07:00","message":"Next Push (prob) : 'ด้วยใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.194109405+07:00","message":"push: {false วงเล็บปีกกาอยู่ 0 0xc0032b3200}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.267773799+07:00","message":"[GCS] IsForceVAD: false for message ID: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.340897231+07:00","message":"[GCS] Start streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402202691+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.40225532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402262759+07:00","message":"receive interim result [true|false]: ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402273942+07:00","message":"end recv isFinal message id 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402276248+07:00","message":"end Recv id 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402282436+07:00","message":"[buffer interim] 491 true ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402294129+07:00","message":"[bufferProcess] interim [400000000]:ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402297842+07:00","message":"[bufferProcess] send to processor (isfinal):ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.40230138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402304806+07:00","message":"> Transcript [3764] [false]: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.40230773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.40230967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402311899+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402314722+07:00","message":"TextPushed: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.4023169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.40231908+07:00","message":"> Transcript [3765] [true]: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402321647+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402323676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402325377+07:00","message":"StatePrefix: 'ก็มีวงเล็บปีกกาอยู่ด้วยใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402327451+07:00","message":"TextPushed: 'ก็มีวงเล็บปีกกาอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.402334965+07:00","message":"Push: 'ด้วยใช่ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.402343932+07:00","message":"push: {true ด้วยใช่ไหมคะ 0 0xc0032b3200}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:46.414820797+07:00","message":"write wav file: './tmp/7632/7632_491.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:46.427153254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:46.427158113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.862225623+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.862282594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.862288725+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.862302723+07:00","message":"[buffer interim] 492 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.862310822+07:00","message":"[bufferProcess] interim [360000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.862313116+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.879112109+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.879141486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.87914692+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.879159409+07:00","message":"[buffer interim] 492 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.879165915+07:00","message":"[bufferProcess] interim [420000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.879168168+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.879171591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.879174891+07:00","message":"> Transcript [3766] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.879177128+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.991515848+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.991559575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.991565699+07:00","message":"receive interim result [false|false]: ซึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:46.991580757+07:00","message":"[buffer interim] 492 false ซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.991589257+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.991592168+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.991595784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.991598651+07:00","message":"> Transcript [3767] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.991600742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:46.9916028+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.099894967+07:00","message":"[GCS] IsForceVAD: false for message ID: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.170078608+07:00","message":"[GCS] Start streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.18975199+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189799403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งใน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189806155+07:00","message":"receive interim result [true|false]: ซึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189816218+07:00","message":"end recv isFinal message id 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189818875+07:00","message":"end Recv id 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189825044+07:00","message":"[buffer interim] 492 true ซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189832619+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189841086+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189846138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189850781+07:00","message":"> Transcript [3768] [false]: 'ซึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.18985536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189858296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189861347+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189864396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189867008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189871411+07:00","message":"> Transcript [3769] [true]: 'ซึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189873722+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189875495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189877321+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189879174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.189884173+07:00","message":"Push: 'ซึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.189895466+07:00","message":"push: {true ซึ่งใน 0 0xc0032b3480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:47.195563868+07:00","message":"write wav file: './tmp/7632/7632_492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.752401036+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.752448501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.752455849+07:00","message":"receive interim result [false|false]: ข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.752474493+07:00","message":"[buffer interim] 493 false ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.752484342+07:00","message":"[bufferProcess] interim [420000000]:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.752487258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.924619936+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.924664633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.924670561+07:00","message":"receive interim result [false|false]: ข้อนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.92468403+07:00","message":"[buffer interim] 493 false ข้อนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.924694302+07:00","message":"[bufferProcess] interim [540000000]:ข้อนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.924700077+07:00","message":"[bufferProcess] send to processor:ข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.924708586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.924713128+07:00","message":"> Transcript [3770] [false]: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.92471644+07:00","message":"Set StatePrefix (first interim): 'ข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.948128822+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.948163726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.948170242+07:00","message":"receive interim result [false|false]: ข้อนี้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:47.94818574+07:00","message":"[buffer interim] 493 false ข้อนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948192346+07:00","message":"[bufferProcess] interim [600000000]:ข้อนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948194758+07:00","message":"[bufferProcess] send to processor:ข้อนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948198887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948201975+07:00","message":"> Transcript [3771] [false]: 'ข้อนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.94820521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948207312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948209479+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:47.948211586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.032070837+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.032110364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้เสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.032117223+07:00","message":"receive interim result [false|false]: ข้อนี้เสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.032130091+07:00","message":"[buffer interim] 493 false ข้อนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.03213735+07:00","message":"[bufferProcess] interim [660000000]:ข้อนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032140571+07:00","message":"[bufferProcess] send to processor:ข้อนี้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032146624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032149237+07:00","message":"> Transcript [3772] [false]: 'ข้อนี้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032152367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032154571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032156667+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.032159142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.041976554+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.042000914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้ทำไม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.042005917+07:00","message":"receive interim result [false|false]: ข้อนี้ทำไม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.042017112+07:00","message":"[buffer interim] 493 false ข้อนี้ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042022509+07:00","message":"[bufferProcess] interim [720000000]:ข้อนี้ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042024646+07:00","message":"[bufferProcess] send to processor:ข้อนี้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.04202785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042030425+07:00","message":"> Transcript [3773] [false]: 'ข้อนี้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042033514+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.04203546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042037375+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.042039342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.189055461+07:00","message":"[GCS] IsForceVAD: false for message ID: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.221692878+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.221737386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้สมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.221743536+07:00","message":"receive interim result [false|false]: ข้อนี้สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.221755977+07:00","message":"[buffer interim] 493 false ข้อนี้สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221763063+07:00","message":"[bufferProcess] interim [840000000]:ข้อนี้สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.22176561+07:00","message":"[bufferProcess] send to processor:ข้อนี้ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221771274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221774317+07:00","message":"> Transcript [3774] [false]: 'ข้อนี้ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.22177775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221780656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221782714+07:00","message":"StatePrefix: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221785107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221789326+07:00","message":"Push: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.2217913+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.221793435+07:00","message":"Set new StatePrefix : 'ข้อนี้ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.22179572+07:00","message":"Next Push (prob) : 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.221815498+07:00","message":"push: {false ข้อนี้ 0 0xc002a08480}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295466857+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295509908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อนี้สมาชิก\",\"confidence\":0.93654525}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295517322+07:00","message":"receive interim result [true|false]: ข้อนี้สมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295527109+07:00","message":"end recv isFinal message id 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295529329+07:00","message":"end Recv id 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295536091+07:00","message":"[buffer interim] 493 true ข้อนี้สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.29554408+07:00","message":"[bufferProcess] interim [50000000]:ข้อนี้สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.29554731+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อนี้สมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295550759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295553831+07:00","message":"> Transcript [3775] [false]: 'ข้อนี้สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295556671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295559247+07:00","message":"Set new StatePrefix: 'ข้อนี้สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295562612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295566056+07:00","message":"> Transcript [3776] [true]: 'ข้อนี้สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.29556963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295571842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.29557391+07:00","message":"StatePrefix: 'ข้อนี้สมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295576224+07:00","message":"TextPushed: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.295579704+07:00","message":"Push: 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.295587597+07:00","message":"push: {true สมาชิก 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:48.301346275+07:00","message":"write wav file: './tmp/7632/7632_493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.318881083+07:00","message":"[GCS] Start streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.71076145+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.710803693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.710809061+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.710824225+07:00","message":"[buffer interim] 494 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.710831285+07:00","message":"[bufferProcess] interim [420000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.710833492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.912623223+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.912663733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.912669303+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:48.912682632+07:00","message":"[buffer interim] 494 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.91268948+07:00","message":"[bufferProcess] interim [540000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.912691973+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.912697226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.912700138+07:00","message":"> Transcript [3777] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:48.912702692+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.031744494+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.031785842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.031792104+07:00","message":"receive interim result [false|false]: ตัวใดๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.031805177+07:00","message":"[buffer interim] 494 false ตัวใดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031812343+07:00","message":"[bufferProcess] interim [720000000]:ตัวใดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031814872+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031820521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031824785+07:00","message":"> Transcript [3778] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031828355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.031831311+07:00","message":"Set new StatePrefix: 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192396399+07:00","message":"[GCS] Cleaned up inactive client: 432"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192425987+07:00","message":"[GCS] Cleaned up inactive client: 443"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192429249+07:00","message":"[GCS] Cleaned up inactive client: 450"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192431876+07:00","message":"[GCS] Cleaned up inactive client: 452"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192433744+07:00","message":"[GCS] Cleaned up inactive client: 448"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192436276+07:00","message":"[GCS] Cleaned up inactive client: 459"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192438212+07:00","message":"[GCS] Cleaned up inactive client: 431"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192440162+07:00","message":"[GCS] Cleaned up inactive client: 437"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192442041+07:00","message":"[GCS] Cleaned up inactive client: 438"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192444038+07:00","message":"[GCS] Cleaned up inactive client: 460"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192446169+07:00","message":"[GCS] Cleaned up inactive client: 440"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192448192+07:00","message":"[GCS] Cleaned up inactive client: 457"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192450072+07:00","message":"[GCS] Cleaned up inactive client: 428"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192451894+07:00","message":"[GCS] Cleaned up inactive client: 433"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192453682+07:00","message":"[GCS] Cleaned up inactive client: 435"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192455421+07:00","message":"[GCS] Cleaned up inactive client: 444"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192457165+07:00","message":"[GCS] Cleaned up inactive client: 458"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192459169+07:00","message":"[GCS] Cleaned up inactive client: 429"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192461067+07:00","message":"[GCS] Cleaned up inactive client: 453"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192462974+07:00","message":"[GCS] Cleaned up inactive client: 434"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192464694+07:00","message":"[GCS] Cleaned up inactive client: 441"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.19246653+07:00","message":"[GCS] Cleaned up inactive client: 442"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192468437+07:00","message":"[GCS] Cleaned up inactive client: 447"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192470267+07:00","message":"[GCS] Cleaned up inactive client: 449"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192472039+07:00","message":"[GCS] Cleaned up inactive client: 454"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192474436+07:00","message":"[GCS] Cleaned up inactive client: 436"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192476244+07:00","message":"[GCS] Cleaned up inactive client: 451"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192478016+07:00","message":"[GCS] Cleaned up inactive client: 445"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192479878+07:00","message":"[GCS] Cleaned up inactive client: 461"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192481705+07:00","message":"[GCS] Cleaned up inactive client: 430"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192483509+07:00","message":"[GCS] Cleaned up inactive client: 446"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192490841+07:00","message":"[GCS] Cleaned up inactive client: 455"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192492664+07:00","message":"[GCS] Cleaned up inactive client: 456"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192494425+07:00","message":"[GCS] Cleaned up inactive client: 462"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192496417+07:00","message":"[GCS] Cleaned up inactive client: 439"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.192498184+07:00","message":"[GCS] Cleaned up inactive client: 463"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.198997942+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.199033776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.199039645+07:00","message":"receive interim result [false|false]: ตัวใดๆก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.199051193+07:00","message":"[buffer interim] 494 false ตัวใดๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.199057644+07:00","message":"[bufferProcess] interim [840000000]:ตัวใดๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.199060203+07:00","message":"[bufferProcess] send to processor:ตัวใดๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.199063553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.199066743+07:00","message":"> Transcript [3779] [false]: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.199069009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.19907115+07:00","message":"Set new StatePrefix: 'ตัวใดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.327393311+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.32743207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.327438781+07:00","message":"receive interim result [false|false]: ตัวใดๆก็มา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.327455308+07:00","message":"[buffer interim] 494 false ตัวใดๆก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327462667+07:00","message":"[bufferProcess] interim [960000000]:ตัวใดๆก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327468588+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327476866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327479689+07:00","message":"> Transcript [3780] [false]: 'ตัวใดๆก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327483194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327485594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327487635+07:00","message":"StatePrefix: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.327489657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.329670643+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.32968756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.329691211+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.32969902+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329702204+07:00","message":"[bufferProcess] interim [20000000]:ตัวใดๆก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329704306+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329708271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329710857+07:00","message":"> Transcript [3781] [false]: 'ตัวใดๆก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329712992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329714933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329716821+07:00","message":"StatePrefix: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.329718886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.392239208+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.392286222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.392292958+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.392309982+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392317564+07:00","message":"[bufferProcess] interim [80000000]:ตัวใดๆก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.39232037+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392324433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392327648+07:00","message":"> Transcript [3782] [false]: 'ตัวใดๆก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392331467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392333933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392336+07:00","message":"StatePrefix: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.392338293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:49.427933862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:49.427972195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.604926654+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.604971276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.604979186+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีเงิน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.604992897+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.604999929+07:00","message":"[bufferProcess] interim [260000000]:ตัวใดๆก็ไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605002779+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605009089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605012778+07:00","message":"> Transcript [3783] [false]: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.60501615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605018647+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605020676+07:00","message":"StatePrefix: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605023287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605027823+07:00","message":"Push: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605029919+07:00","message":"TextPushed: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605032007+07:00","message":"Set new StatePrefix : 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.605034239+07:00","message":"Next Push (prob) : 'ก็ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.605040797+07:00","message":"push: {false ตัวใดๆ 0 0xc0032b2900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.736951713+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.73699985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีเน็ต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.7370068+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.737020431+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737027464+07:00","message":"[bufferProcess] interim [380000000]:ตัวใดๆก็ไม่มีเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737029944+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737035713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737040915+07:00","message":"> Transcript [3784] [false]: 'ตัวใดๆก็ไม่มีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.73704408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.73705776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737060193+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.737062728+07:00","message":"TextPushed: 'ตัวใดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.907778267+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.907823689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.907829852+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปิด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.907845124+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.90785271+07:00","message":"[bufferProcess] interim [560000000]:ตัวใดๆก็ไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907855546+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907860001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907864545+07:00","message":"> Transcript [3785] [false]: 'ตัวใดๆก็ไม่มีเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907869578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907872691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907875948+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.907879722+07:00","message":"TextPushed: 'ตัวใดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.988984089+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.989024132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.989030035+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:49.989039611+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989046842+07:00","message":"[bufferProcess] interim [680000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.98904953+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989053726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989056676+07:00","message":"> Transcript [3786] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989059679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.9890617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989064101+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:49.989066594+07:00","message":"TextPushed: 'ตัวใดๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.221564809+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.221602596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.221608812+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.221623835+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221631281+07:00","message":"[bufferProcess] interim [920000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221633808+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221637483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221640263+07:00","message":"> Transcript [3787] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221644095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221646311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221648701+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221650963+07:00","message":"TextPushed: 'ตัวใดๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221657254+07:00","message":"Push: 'ก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221659223+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221661721+07:00","message":"Set new StatePrefix : 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.221664081+07:00","message":"Next Push (prob) : 'วงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.221672093+07:00","message":"push: {false ก็ไม่มี 0 0xc0032b2900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.41689243+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.416930394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.416941205+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.416958037+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416967853+07:00","message":"[bufferProcess] interim [40000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.41697062+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416976552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416979691+07:00","message":"> Transcript [3788] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416983477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416985918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416987987+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.416990756+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.480930601+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.48097755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.480984068+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.480995993+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481004922+07:00","message":"[bufferProcess] interim [160000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481008006+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481011606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481014487+07:00","message":"> Transcript [3789] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481018216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481020453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481022354+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.481025159+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.909199444+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.90924893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.909255531+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.909274224+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909281772+07:00","message":"[bufferProcess] interim [520000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909284684+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909289611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909293774+07:00","message":"> Transcript [3790] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.90929916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909303056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909306124+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.909309077+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.946137173+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.946176679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.946184596+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.946200106+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946209993+07:00","message":"[bufferProcess] interim [580000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946212697+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946216531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946219453+07:00","message":"> Transcript [3791] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946222791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946224913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946227073+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946229829+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.9462416+07:00","message":"Push: 'วงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946244048+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946246412+07:00","message":"Set new StatePrefix : 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.946249134+07:00","message":"Next Push (prob) : 'เลยนะคะเขาจะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.946257114+07:00","message":"push: {false วงเล็บปีกกา 0 0xc0032b2900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.986178367+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.986249862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.986256626+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:50.986269599+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.986276958+07:00","message":"[bufferProcess] interim [640000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.986281219+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.986287372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.986290414+07:00","message":"> Transcript [3792] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:50.986293089+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.132824975+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.132863575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.132869943+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.132885869+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.132893998+07:00","message":"[bufferProcess] interim [820000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.13289805+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.132904858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.132908264+07:00","message":"> Transcript [3793] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.132910973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.132913084+07:00","message":"Set new StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.22636353+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.226400288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.226406339+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.226420946+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226427983+07:00","message":"[bufferProcess] interim [880000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226430747+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226437084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226440393+07:00","message":"> Transcript [3794] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226443662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.22644578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226448076+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.226453112+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.349595589+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.349640227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.349646556+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.349663156+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349671023+07:00","message":"[bufferProcess] interim [940000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349673938+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349680546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349685444+07:00","message":"> Transcript [3795] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349691516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349694455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349697304+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.349700973+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.4211555+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.421216981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.421223536+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.421247283+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421257666+07:00","message":"[bufferProcess] interim [0]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421260619+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421265361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.42126869+07:00","message":"> Transcript [3796] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421272153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421274359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421276752+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.421279362+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.477200162+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.477237278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.477243317+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.477253163+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477267055+07:00","message":"[bufferProcess] interim [60000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477270026+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477276362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477278724+07:00","message":"> Transcript [3797] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.47728186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477284159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477286959+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477289564+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477294844+07:00","message":"Push: 'เลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477297641+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477300236+07:00","message":"Set new StatePrefix : 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.477302903+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.477326948+07:00","message":"push: {false เลยนะคะเพราะฉะนั้น 0 0xc0032b2900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.649700772+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.64974058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.649752513+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:51.649768137+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.649775162+07:00","message":"[bufferProcess] interim [240000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.649777932+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.649785423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.649788471+07:00","message":"> Transcript [3798] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:51.649791481+07:00","message":"Set StatePrefix (first interim): 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.095840513+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.095880961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.095888677+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.095902188+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095910394+07:00","message":"[bufferProcess] interim [780000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095913727+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.09591939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095922461+07:00","message":"> Transcript [3799] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095926319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095928516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.095930864+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.09593476+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.240960617+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.241004542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.241010599+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.241023731+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241032751+07:00","message":"[bufferProcess] interim [900000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241036035+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241041521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241045145+07:00","message":"> Transcript [3800] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241049218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241051651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241054055+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.241056933+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.421129704+07:00","message":"[GCS] IsForceVAD: false for message ID: 494"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:52.428313584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:52.428332044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.532729612+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.532775057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.532782046+07:00","message":"receive interim result [false|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.532797118+07:00","message":"[buffer interim] 494 false ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.5328054+07:00","message":"[bufferProcess] interim [140000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532808943+07:00","message":"[bufferProcess] send to processor:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532815903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532819219+07:00","message":"> Transcript [3801] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532823622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532826162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532828795+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.532831722+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648627668+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648667322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ\",\"confidence\":0.94150865}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648674191+07:00","message":"receive interim result [true|false]: ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648685405+07:00","message":"end recv isFinal message id 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648687739+07:00","message":"end Recv id 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648693859+07:00","message":"[buffer interim] 494 true ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648701558+07:00","message":"[bufferProcess] interim [320000000]:ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648705418+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.64870988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648713775+07:00","message":"> Transcript [3802] [false]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648717671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648719625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648722723+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648725349+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648732671+07:00","message":"Push: 'ข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648734779+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648737168+07:00","message":"Set new StatePrefix : 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648747894+07:00","message":"Next Push (prob) : 'นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648756056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648758444+07:00","message":"> Transcript [3803] [true]: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648760991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648762843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648764845+07:00","message":"StatePrefix: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648767136+07:00","message":"TextPushed: 'ตัวใดๆก็ไม่มีวงเล็บปีกกาเลยนะคะเพราะฉะนั้นข้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:52.648769866+07:00","message":"Push: 'นะคะจึงเป็นจริงค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648773681+07:00","message":"push: {false ข้อนี้ 0 0xc0032b2900}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.648799573+07:00","message":"push: {true นะคะจึงเป็นจริงค่ะ 0 0xc0032b2900}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:52.658183096+07:00","message":"write wav file: './tmp/7632/7632_494.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.740047024+07:00","message":"[GCS] Start streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:52.807893015+07:00","message":"[GCS] IsForceVAD: false for message ID: 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.059724023+07:00","message":"[GCS] Start streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.144414223+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.144445064+07:00","message":"found end of frame, send empty tag with msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.144448299+07:00","message":"end Recv id 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.144455789+07:00","message":"[buffer interim] 495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144463485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144473392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144476718+07:00","message":"> Transcript [3804] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144479255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144481262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144483131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.144485162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.14448791+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.144497862+07:00","message":"push: {true \n 0 0xc0032b3100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:53.149372857+07:00","message":"write wav file: './tmp/7632/7632_495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.189987878+07:00","message":"[GCS] IsForceVAD: false for message ID: 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.325555494+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.325576999+07:00","message":"found end of frame, send empty tag with msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.325580579+07:00","message":"end Recv id 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.32558944+07:00","message":"[buffer interim] 496 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.325597218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.32560111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.32560458+07:00","message":"> Transcript [3805] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.325607273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.32560946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.325611386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.325613273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:53.325621525+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.325631833+07:00","message":"push: {true \n 0 0xc001718d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:53.330389242+07:00","message":"write wav file: './tmp/7632/7632_496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:53.45019985+07:00","message":"[GCS] Start streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.08917701+07:00","message":"[GCS] IsForceVAD: false for message ID: 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.19057411+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.190601107+07:00","message":"found end of frame, send empty tag with msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.190605971+07:00","message":"end Recv id 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.190615786+07:00","message":"[buffer interim] 497 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190626095+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190631974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190636567+07:00","message":"> Transcript [3806] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190641351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190643692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190645808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190647736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:54.190650829+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:54.190661418+07:00","message":"push: {true \n 0 0xc001719b00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:54.195650107+07:00","message":"write wav file: './tmp/7632/7632_497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.050138376+07:00","message":"[GCS] Start streaming session, msgId: 498"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:55.428557095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:55.428562328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.938297182+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.938343223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.938350627+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.938369364+07:00","message":"[buffer interim] 498 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938380923+07:00","message":"[bufferProcess] interim [670000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938383152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938386609+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938389499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938392418+07:00","message":"> Transcript [3807] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.938395151+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.949928996+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.949956867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.949964802+07:00","message":"receive interim result [false|false]: เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:55.949977477+07:00","message":"[buffer interim] 498 false เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.949985646+07:00","message":"[bufferProcess] interim [730000000]:เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:55.949988937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.117770812+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.117809841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.11781584+07:00","message":"receive interim result [false|false]: เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.11783181+07:00","message":"[buffer interim] 498 false เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117839253+07:00","message":"[bufferProcess] interim [850000000]:เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117841626+07:00","message":"[bufferProcess] send to processor:เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117845175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117848265+07:00","message":"> Transcript [3808] [false]: 'เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117851101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117853357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117858758+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.117861976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.248064784+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.248104302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.248111726+07:00","message":"receive interim result [false|false]: เป็นยังไงกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.248125623+07:00","message":"[buffer interim] 498 false เป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248138826+07:00","message":"[bufferProcess] interim [30000000]:เป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248142081+07:00","message":"[bufferProcess] send to processor:เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248147646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248150891+07:00","message":"> Transcript [3809] [false]: 'เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248154213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248156376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248158605+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.248160959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.302402867+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.302440022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.302445988+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.302462561+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302472618+07:00","message":"[bufferProcess] interim [90000000]:เป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302475657+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302479619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302482669+07:00","message":"> Transcript [3810] [false]: 'เป็นยังไงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302486135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302488396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302490414+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.302492529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.495373198+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.495413109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.495420288+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.495437677+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495445882+07:00","message":"[bufferProcess] interim [330000000]:เป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495448284+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495452061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495455579+07:00","message":"> Transcript [3811] [false]: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495459251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495461541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495464083+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495466094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495472592+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495474753+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495476949+07:00","message":"Set new StatePrefix : 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.495479275+07:00","message":"Next Push (prob) : 'ยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.4954871+07:00","message":"push: {false เป็น 0 0xc0018a5d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.957530378+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.957567944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.95757414+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:56.957587725+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.95759644+07:00","message":"[bufferProcess] interim [690000000]:เป็นยังไงกันบ้างคะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.957599121+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.95760611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.957610224+07:00","message":"> Transcript [3812] [false]: 'เป็นยังไงกันบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.957613678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.95761675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.957619018+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:56.957621498+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.013372411+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.013412506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.013419552+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.013433879+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013441555+07:00","message":"[bufferProcess] interim [810000000]:เป็นยังไงกันบ้างคะกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013444527+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013450713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013453705+07:00","message":"> Transcript [3813] [false]: 'เป็นยังไงกันบ้างคะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013457311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013459527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.013461934+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.01346454+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.20729865+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.207345641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.207355078+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.20737397+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207383678+07:00","message":"[bufferProcess] interim [990000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.20738785+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207398748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207405434+07:00","message":"> Transcript [3814] [false]: 'เป็นยังไงกันบ้างคะกับเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.20741073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207413503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207417085+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.207420661+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.853774065+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.853811814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่องนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.853818048+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.853828041+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853836069+07:00","message":"[bufferProcess] interim [590000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853838729+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853842551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853846032+07:00","message":"> Transcript [3815] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853849659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853851711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853854027+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853856468+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853859183+07:00","message":"Push: 'ยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853861453+07:00","message":"TextPushed: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853864033+07:00","message":"Set new StatePrefix : 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.853866234+07:00","message":"Next Push (prob) : 'คะกับเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.853874025+07:00","message":"push: {false ยังไงกันบ้าง 0 0xc0018a5d00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.90867243+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.908721447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.908728347+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:57.90874298+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908750286+07:00","message":"[bufferProcess] interim [650000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908753186+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908760214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.90876308+07:00","message":"> Transcript [3816] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908767003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908771997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908774219+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:57.908776917+07:00","message":"TextPushed: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.039820493+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.039869272+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":"2026-07-28T12:15:58.039875523+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.039890489+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.039898519+07:00","message":"[bufferProcess] interim [770000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.03990137+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.039907465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.039910635+07:00","message":"> Transcript [3817] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.03991446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.03991689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.039919196+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.03992227+07:00","message":"TextPushed: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.094978221+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.095015238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.09502191+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.095036406+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095043176+07:00","message":"[bufferProcess] interim [890000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095046289+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095053078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095056195+07:00","message":"> Transcript [3818] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095060024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095062664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095065141+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.095067854+07:00","message":"TextPushed: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.281338706+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.28138594+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":"2026-07-28T12:15:58.28139247+07:00","message":"receive interim result [false|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.281408957+07:00","message":"[buffer interim] 498 false เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.28142194+07:00","message":"[bufferProcess] interim [70000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281426132+07:00","message":"[bufferProcess] send to processor:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281435496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281438488+07:00","message":"> Transcript [3819] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281442961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281445304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281447584+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281450606+07:00","message":"TextPushed: 'เป็นยังไงกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281457085+07:00","message":"Push: 'คะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281459269+07:00","message":"TextPushed: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281461724+07:00","message":"Set new StatePrefix : 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.281467722+07:00","message":"Next Push (prob) : 'ได้หรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.281489874+07:00","message":"push: {false คะกับเรื่องนี้ 0 0xc0018a5d00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:58.429423555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:15:58.429438641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.439167826+07:00","message":"[GCS] IsForceVAD: false for message ID: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585350705+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585392689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585399222+07:00","message":"receive interim result [true|false]: เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585410348+07:00","message":"end recv isFinal message id 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585412801+07:00","message":"end Recv id 498"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.585418939+07:00","message":"[buffer interim] 498 true เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585426016+07:00","message":"[bufferProcess] interim [430000000]:เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585429837+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585433282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585435955+07:00","message":"> Transcript [3820] [false]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585439195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585441204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585443301+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585445774+07:00","message":"TextPushed: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585447939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585450097+07:00","message":"> Transcript [3821] [true]: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585452575+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585454503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585456824+07:00","message":"StatePrefix: 'เป็นยังไงกันบ้างคะกับเรื่องนี้ได้หรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585459198+07:00","message":"TextPushed: 'เป็นยังไงกันบ้างคะกับเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:58.585462728+07:00","message":"Push: 'ได้หรือเปล่าคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.5854706+07:00","message":"push: {true ได้หรือเปล่าคะ 0 0xc0018a5d00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:15:58.594454398+07:00","message":"write wav file: './tmp/7632/7632_498.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:58.891545146+07:00","message":"[GCS] Start streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.254135956+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.254176282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.254193457+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.254208435+07:00","message":"[buffer interim] 499 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.254215885+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.254217785+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.482085594+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.482132012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.482138508+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.482155008+07:00","message":"[buffer interim] 499 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.48216452+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.482167535+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.482171782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.482174458+07:00","message":"> Transcript [3822] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.482177043+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.729591115+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.729627289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.729632934+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.729649196+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729656472+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729658736+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.72966264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729666296+07:00","message":"> Transcript [3823] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.72966957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729671714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729673767+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.729675938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.841351131+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.841393031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวระวัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.841399187+07:00","message":"receive interim result [false|false]: เดี๋ยวระวัง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.841414691+07:00","message":"[buffer interim] 499 false เดี๋ยวระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841422482+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841426044+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841431251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841435659+07:00","message":"> Transcript [3824] [false]: 'เดี๋ยวเรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841440707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841443908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841446861+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.841450472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.973577475+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.973618272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาคบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.973624869+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาคบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:15:59.973638933+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973648236+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวเรามาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973650904+07:00","message":"[bufferProcess] send to processor:เดี๋ยวระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973654432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973657768+07:00","message":"> Transcript [3825] [false]: 'เดี๋ยวระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973661012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973663763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973666859+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:15:59.973670228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.017494214+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.017547057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาคบกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.017553477+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาคบกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.017571273+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาคบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017579736+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวเรามาคบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017583496+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017587538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017590865+07:00","message":"> Transcript [3826] [false]: 'เดี๋ยวเรามาคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017594985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017597137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017599218+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.01760135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017609476+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017611808+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017614707+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.017617852+07:00","message":"Next Push (prob) : 'เรามาคบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.017626288+07:00","message":"push: {false เดี๋ยว 0 0xc002b4f300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.164274488+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.164320647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาคบกันบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.164328281+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาคบกันบ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.164350707+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาคบกันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164360438+07:00","message":"[bufferProcess] interim [200000000]:เดี๋ยวเรามาคบกันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164363601+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาคบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.16436868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164373868+07:00","message":"> Transcript [3827] [false]: 'เดี๋ยวเรามาคบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164379095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164382178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164385107+07:00","message":"StatePrefix: 'เดี๋ยวเรามาคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.164388555+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.17533304+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.175367149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.175374081+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.175389592+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175398186+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวเรามาทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175402077+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาคบกันบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175409607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175413606+07:00","message":"> Transcript [3828] [false]: 'เดี๋ยวเรามาคบกันบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175418423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175421251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.175424098+07:00","message":"StatePrefix: 'เดี๋ยวเรามาคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.17542749+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.289842878+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.289885017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.289891141+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.28990803+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289915681+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวเรามาทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289918199+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289921812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289924768+07:00","message":"> Transcript [3829] [false]: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289927352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.289929437+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.483378208+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.483422156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.483428656+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.483441352+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483449339+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวเรามาทบทวนบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483451902+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483457453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483463642+07:00","message":"> Transcript [3830] [false]: 'เดี๋ยวเรามาทบทวนบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483469009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483471778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483473888+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.483476265+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.631219365+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.631276678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.631282892+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกันดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.631297634+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631305412+07:00","message":"[bufferProcess] interim [680000000]:เดี๋ยวเรามาทบทวนบทเรียนกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631307986+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631313524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631316263+07:00","message":"> Transcript [3831] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631320296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631322697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631325551+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.631328143+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.665939646+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.665986633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันอีก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.665992298+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกันอีก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.666002054+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666009507+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวเรามาทบทวนบทเรียนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666012423+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียนกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666015727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666018687+07:00","message":"> Transcript [3832] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666022587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666025131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.66602868+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.666031187+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.670244996+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.670267185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.670272332+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.670283532+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.67028854+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670290858+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียนกันอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670293583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.67029617+07:00","message":"> Transcript [3833] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670298994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670301175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.67030361+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670305866+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670312626+07:00","message":"Push: 'เรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.67031466+07:00","message":"TextPushed: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670317295+07:00","message":"Set new StatePrefix : 'เดี๋ยวเรามาทบทวนบทเรียนกันอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.670320021+07:00","message":"Next Push (prob) : 'เรียนกันอีก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.670328221+07:00","message":"push: {false เรามาทบทวนบท 0 0xc002b4f300}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.814554323+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.814596536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.814602676+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:00.814620184+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814627664+07:00","message":"[bufferProcess] interim [920000000]:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814630926+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814634264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814638893+07:00","message":"> Transcript [3834] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814641816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:00.814643971+07:00","message":"Set new StatePrefix: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.012907977+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.012952554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.012958329+07:00","message":"receive interim result [false|false]: เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.012973619+07:00","message":"[buffer interim] 499 false เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012982273+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.01298507+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012988635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012991356+07:00","message":"> Transcript [3835] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012995033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012997286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.012999341+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.013003002+07:00","message":"TextPushed: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.138159501+07:00","message":"[GCS] IsForceVAD: false for message ID: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306531472+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306572327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.30657912+07:00","message":"receive interim result [true|false]: เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306589277+07:00","message":"end recv isFinal message id 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306591534+07:00","message":"end Recv id 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306598738+07:00","message":"[buffer interim] 499 true เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306607306+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306610923+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306614647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306617656+07:00","message":"> Transcript [3836] [false]: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306621061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306623109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306625119+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306629687+07:00","message":"TextPushed: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306631832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306633938+07:00","message":"> Transcript [3837] [true]: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.30663637+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306638193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306639964+07:00","message":"StatePrefix: 'เดี๋ยวเรามาทบทวนบทเรียนกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306642064+07:00","message":"TextPushed: 'เดี๋ยวเรามาทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:01.306645747+07:00","message":"Push: 'เรียนกันดีกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.306656172+07:00","message":"push: {true เรียนกันดีกว่านะคะ 0 0xc002b4f300}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:01.314583568+07:00","message":"write wav file: './tmp/7632/7632_499.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:01.429669582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:01.429698626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:01.839549229+07:00","message":"[GCS] Start streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.738672339+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.738719567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.738725884+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.738740792+07:00","message":"[buffer interim] 500 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.738748184+07:00","message":"[bufferProcess] interim [900000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.738750103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.738755835+07:00","message":"[bufferProcess] send to processor (ticker):ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.738758789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.738761939+07:00","message":"> Transcript [3838] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.73876419+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.915353654+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.915395501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.915401317+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.915413585+07:00","message":"[buffer interim] 500 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.915420238+07:00","message":"[bufferProcess] interim [20000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.915422271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.98178662+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.981834357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปรษณีย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.981842693+07:00","message":"receive interim result [false|false]: ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:02.981858844+07:00","message":"[buffer interim] 500 false ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.981868726+07:00","message":"[bufferProcess] interim [80000000]:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.981873427+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.981879899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.98188603+07:00","message":"> Transcript [3839] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.981890428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:02.981893802+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.02582627+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.025864858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.025870991+07:00","message":"receive interim result [false|false]: ในคณิต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.025886855+07:00","message":"[buffer interim] 500 false ในคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025894357+07:00","message":"[bufferProcess] interim [140000000]:ในคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025896858+07:00","message":"[bufferProcess] send to processor:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025900141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025903074+07:00","message":"> Transcript [3840] [false]: 'ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025905435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.025907684+07:00","message":"Set new StatePrefix: 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.031209316+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.031248211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.031255829+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.031271482+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.031278837+07:00","message":"[bufferProcess] interim [200000000]:ในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.031281049+07:00","message":"[bufferProcess] send to processor:ในคณิต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.03128457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.031287526+07:00","message":"> Transcript [3841] [false]: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.03128993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.03129183+07:00","message":"Set new StatePrefix: 'ในคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.598839977+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.598884431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.598891136+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.5989021+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.59890971+07:00","message":"[bufferProcess] interim [740000000]:ในคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.598912115+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.5989157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.59891872+07:00","message":"> Transcript [3842] [false]: 'ในคณิตศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.598921848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.598924057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.598926517+07:00","message":"StatePrefix: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.598928658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.739228143+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.739283196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.739289872+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.739303171+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739311626+07:00","message":"[bufferProcess] interim [920000000]:ในคณิตศาสตร์นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739314469+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739320112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739323529+07:00","message":"> Transcript [3843] [false]: 'ในคณิตศาสตร์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739327009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739329523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739331627+07:00","message":"StatePrefix: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.739333962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.905604114+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.905647931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.905654092+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:03.905667651+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905676772+07:00","message":"[bufferProcess] interim [40000000]:ในคณิตศาสตร์นะคะจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905679712+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905683506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905686575+07:00","message":"> Transcript [3844] [false]: 'ในคณิตศาสตร์นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905689541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905691812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.905693832+07:00","message":"StatePrefix: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:03.90569602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.111693136+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.111733916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.111739727+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.11175068+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111757619+07:00","message":"[bufferProcess] interim [280000000]:ในคณิตศาสตร์นะคะจะใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111760114+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111764037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111767163+07:00","message":"> Transcript [3845] [false]: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111770408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111772561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111774522+07:00","message":"StatePrefix: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111776674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111779624+07:00","message":"Push: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111782072+07:00","message":"TextPushed: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.11178416+07:00","message":"Set new StatePrefix : 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.111786383+07:00","message":"Next Push (prob) : 'ศาสตร์นะคะจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.111794282+07:00","message":"push: {false ในคณิต 0 0xc0032b2080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.307706194+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.307750921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.3077565+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.307772644+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307781821+07:00","message":"[bufferProcess] interim [460000000]:ในคณิตศาสตร์นะคะจะใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307784597+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307788248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.30779111+07:00","message":"> Transcript [3846] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307795368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307797632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.30779998+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.307802176+07:00","message":"TextPushed: 'ในคณิต'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:04.430587339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:04.430605354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.635257041+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.635296946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.635303306+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.635317667+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635326323+07:00","message":"[bufferProcess] interim [820000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635329127+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.63533304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635336004+07:00","message":"> Transcript [3847] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635339448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.63534255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635345109+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.635347587+07:00","message":"TextPushed: 'ในคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.683014475+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.683045015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.683050014+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.683063606+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683069975+07:00","message":"[bufferProcess] interim [880000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683072631+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683075733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683078123+07:00","message":"> Transcript [3848] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683081318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.68308368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683086382+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.683089042+07:00","message":"TextPushed: 'ในคณิต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.832148495+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.832177282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.832182347+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.832197574+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832203735+07:00","message":"[bufferProcess] interim [0]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832206497+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832212117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832214665+07:00","message":"> Transcript [3849] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832219606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832222994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832226686+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.83223026+07:00","message":"TextPushed: 'ในคณิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832236779+07:00","message":"Push: 'ศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832239599+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832247581+07:00","message":"Set new StatePrefix : 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.832251913+07:00","message":"Next Push (prob) : 'คำว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.832278321+07:00","message":"push: {false ศาสตร์นะคะจะใช้ 0 0xc0032b2080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.883113576+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.88315209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.883158083+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:04.883169149+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883176417+07:00","message":"[bufferProcess] interim [60000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883178825+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883184649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883187798+07:00","message":"> Transcript [3850] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883191242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883193691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.88319651+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:04.883199401+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.064291446+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.064331407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.064338282+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.064354214+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064362472+07:00","message":"[bufferProcess] interim [240000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.06436917+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.06437534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064378705+07:00","message":"> Transcript [3851] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064384296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064386405+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.064389233+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.399263234+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.399290384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.399296832+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.39931072+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399319554+07:00","message":"[bufferProcess] interim [540000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399322213+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399328359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399330857+07:00","message":"> Transcript [3852] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399333796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399336015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399337977+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.399341489+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.409569645+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.409582347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.409586848+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.409594087+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409597946+07:00","message":"[bufferProcess] interim [600000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409600402+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409602792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.40960506+07:00","message":"> Transcript [3853] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409607982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409609998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409612096+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409614306+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.40962098+07:00","message":"Push: 'คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409623267+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409625689+07:00","message":"Set new StatePrefix : 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.409628113+07:00","message":"Next Push (prob) : 'ในการตัด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.40965745+07:00","message":"push: {false คำว่าเซต 0 0xc0032b2080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.705746463+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.705787384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.705793701+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:05.705808497+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705815732+07:00","message":"[bufferProcess] interim [840000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705818492+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705822108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705825409+07:00","message":"> Transcript [3854] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705828429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:05.705831152+07:00","message":"Set new StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.028967814+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.029014125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.029022156+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.029035902+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029043601+07:00","message":"[bufferProcess] interim [140000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029046946+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029055355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029060894+07:00","message":"> Transcript [3855] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029064823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029067025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.029069393+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.02907216+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.091406329+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.091453288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.091463411+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.09147867+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091485746+07:00","message":"[bufferProcess] interim [320000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091488796+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.09149608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091499006+07:00","message":"> Transcript [3856] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091502836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091505157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091507322+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.091510664+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.217689214+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.217731367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.217741918+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.217761651+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217769368+07:00","message":"[bufferProcess] interim [380000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217772191+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217776052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.21777926+07:00","message":"> Transcript [3857] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217785272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217787714+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.217790511+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.274232758+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.274279282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.274287169+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.27430183+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274309227+07:00","message":"[bufferProcess] interim [440000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274312001+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.27431902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274321968+07:00","message":"> Transcript [3858] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274326103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274328071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274330615+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274334685+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.27434178+07:00","message":"Push: 'ในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274343961+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274346434+07:00","message":"Set new StatePrefix : 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.274349639+07:00","message":"Next Push (prob) : 'ถึงกลุ่มขอ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.274357127+07:00","message":"push: {false ในการกล่าว 0 0xc0032b2080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.433690071+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.433727165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.433733323+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.433748868+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433759752+07:00","message":"[bufferProcess] interim [620000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433762378+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433766463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433769374+07:00","message":"> Transcript [3859] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433773909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433776112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433778075+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.433781425+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.664955677+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.665002241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.665010979+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.665026491+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665036992+07:00","message":"[bufferProcess] interim [860000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665040125+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.66504647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665049758+07:00","message":"> Transcript [3860] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665053526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665055726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.665057781+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.66506031+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.786328596+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.786369267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.786375475+07:00","message":"receive interim result [false|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:06.786392036+07:00","message":"[buffer interim] 500 false ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786400246+07:00","message":"[bufferProcess] interim [980000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786403076+07:00","message":"[bufferProcess] send to processor:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786406575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786410096+07:00","message":"> Transcript [3861] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786414228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786416531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786419352+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:06.786422147+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.089494099+07:00","message":"[GCS] IsForceVAD: false for message ID: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.149666322+07:00","message":"[GCS] Start streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.219453825+07:00","message":"[GCS] IsForceVAD: false for message ID: 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274337355+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274380525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274388792+07:00","message":"receive interim result [true|false]: ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274395925+07:00","message":"end recv isFinal message id 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274398788+07:00","message":"end Recv id 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274405072+07:00","message":"[buffer interim] 500 true ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.27441276+07:00","message":"[bufferProcess] interim [460000000]:ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274416355+07:00","message":"[bufferProcess] send to processor (isfinal):ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274420286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274423126+07:00","message":"> Transcript [3862] [false]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274427149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274429232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274431668+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274434489+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274437903+07:00","message":"Push: 'ถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274439889+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274442454+07:00","message":"Set new StatePrefix : 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274447596+07:00","message":"Next Push (prob) : 'งสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274449726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274451902+07:00","message":"> Transcript [3863] [true]: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274454325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274456115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274457981+07:00","message":"StatePrefix: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มของสิ่งต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274460265+07:00","message":"TextPushed: 'ในคณิตศาสตร์นะคะจะใช้คำว่าเซตในการกล่าวถึงกลุ่มขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.274462623+07:00","message":"Push: 'งสิ่งต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274470433+07:00","message":"push: {false ถึงกลุ่มขอ 0 0xc0032b2080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.274475781+07:00","message":"push: {true งสิ่งต่างๆ 0 0xc0032b2080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:07.285101887+07:00","message":"write wav file: './tmp/7632/7632_500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.409587073+07:00","message":"[GCS] Start streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.411039373+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.41104933+07:00","message":"found end of frame, send empty tag with msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.411052187+07:00","message":"end Recv id 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.411056722+07:00","message":"[buffer interim] 501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.41106435+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411068186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.41107145+07:00","message":"> Transcript [3864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411074058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411076122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411077966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411079886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.411082634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.411091188+07:00","message":"push: {true \n 0 0xc0032b2480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:07.416163176+07:00","message":"write wav file: './tmp/7632/7632_501.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:07.431132755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:07.431136557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.962536058+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.962583359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.962589016+07:00","message":"receive interim result [false|false]: แล้วเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:07.962605637+07:00","message":"[buffer interim] 502 false แล้วเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.96261276+07:00","message":"[bufferProcess] interim [420000000]:แล้วเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:07.962614903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.139761544+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.139799298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.139805172+07:00","message":"receive interim result [false|false]: แล้วเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.13981984+07:00","message":"[buffer interim] 502 false แล้วเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.139828593+07:00","message":"[bufferProcess] interim [540000000]:แล้วเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.139831124+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.139835922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.139838899+07:00","message":"> Transcript [3865] [false]: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.139841377+07:00","message":"Set StatePrefix (first interim): 'แล้วเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.151934626+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.151963743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.151969474+07:00","message":"receive interim result [false|false]: แล้วเมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.151984171+07:00","message":"[buffer interim] 502 false แล้วเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.151990955+07:00","message":"[bufferProcess] interim [600000000]:แล้วเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.151993525+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.151997148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.151999803+07:00","message":"> Transcript [3866] [false]: 'แล้วเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.152003308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.152005434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.152007561+07:00","message":"StatePrefix: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.152009752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.274267879+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.27431489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.274322177+07:00","message":"receive interim result [false|false]: แล้วเมื่อกลาง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.274333912+07:00","message":"[buffer interim] 502 false แล้วเมื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274341273+07:00","message":"[bufferProcess] interim [720000000]:แล้วเมื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274344182+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274347861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274351284+07:00","message":"> Transcript [3867] [false]: 'แล้วเมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274354427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274357656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274360721+07:00","message":"StatePrefix: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.274364162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.400299716+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.400343216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.400349874+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.400364204+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400371904+07:00","message":"[bufferProcess] interim [780000000]:แล้วเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.40037462+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400381905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400385358+07:00","message":"> Transcript [3868] [false]: 'แล้วเมื่อกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400388979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400391454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400393453+07:00","message":"StatePrefix: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.400398249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.467637125+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.467675776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.467681594+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.467695394+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467705202+07:00","message":"[bufferProcess] interim [900000000]:แล้วเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467709234+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467714453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467718585+07:00","message":"> Transcript [3869] [false]: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467723403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467726689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467729658+07:00","message":"StatePrefix: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467734435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467737488+07:00","message":"Push: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467739552+07:00","message":"TextPushed: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467743294+07:00","message":"Set new StatePrefix : 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.467745532+07:00","message":"Next Push (prob) : 'กล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.467753462+07:00","message":"push: {false แล้วเมื่อ 0 0xc001718700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.845215471+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.84526531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงผม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.845271922+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงผม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.845286586+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845295765+07:00","message":"[bufferProcess] interim [260000000]:แล้วเมื่อกล่าวถึงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845298523+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845304374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845307247+07:00","message":"> Transcript [3870] [false]: 'แล้วเมื่อกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845311379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845315965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845318527+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.845320775+07:00","message":"TextPushed: 'แล้วเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.97797507+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.978018174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.978025649+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:08.978040442+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978048001+07:00","message":"[bufferProcess] interim [380000000]:แล้วเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978050809+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงผม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978056959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978060083+07:00","message":"> Transcript [3871] [false]: 'แล้วเมื่อกล่าวถึงผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978063746+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978065955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978068788+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:08.978071376+07:00","message":"TextPushed: 'แล้วเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.028844428+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.028880755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.028887032+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.028904782+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028921218+07:00","message":"[bufferProcess] interim [440000000]:แล้วเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028925535+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028934513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028938997+07:00","message":"> Transcript [3872] [false]: 'แล้วเมื่อกล่าวถึงกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028946689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028949949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028953278+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.028956698+07:00","message":"TextPushed: 'แล้วเมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.296748949+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.296796472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.296802452+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.296818602+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296826256+07:00","message":"[bufferProcess] interim [680000000]:แล้วเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296830608+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงกลุ่มใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296834744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296838292+07:00","message":"> Transcript [3873] [false]: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.29684204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296844174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296846686+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296848935+07:00","message":"TextPushed: 'แล้วเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296855603+07:00","message":"Push: 'กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296858236+07:00","message":"TextPushed: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296860816+07:00","message":"Set new StatePrefix : 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.296863043+07:00","message":"Next Push (prob) : 'ถึงกลุ่มใด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.296871025+07:00","message":"push: {false กล่าว 0 0xc001718700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.358383995+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.358422127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.358428048+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.358440615+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358447426+07:00","message":"[bufferProcess] interim [740000000]:แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358450058+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงกลุ่มใดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358455758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358459937+07:00","message":"> Transcript [3874] [false]: 'แล้วเมื่อกล่าวถึงกลุ่มใดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358465654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.35846889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.358472942+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.35847715+07:00","message":"TextPushed: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.499028353+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.499077612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.499086724+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.499100448+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.499107346+07:00","message":"[bufferProcess] interim [920000000]:แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.499111309+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.499119457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.49912376+07:00","message":"> Transcript [3875] [false]: 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.49912882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.499131721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.49913543+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.49913922+07:00","message":"TextPushed: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.550997155+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.551048009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.551056123+07:00","message":"receive interim result [false|false]: แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.551075244+07:00","message":"[buffer interim] 502 false แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551083177+07:00","message":"[bufferProcess] interim [980000000]:แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551086003+07:00","message":"[bufferProcess] send to processor:แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551089557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551092736+07:00","message":"> Transcript [3876] [false]: 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551096136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551098322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551100396+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.551106452+07:00","message":"TextPushed: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.660555076+07:00","message":"[GCS] IsForceVAD: false for message ID: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.719821634+07:00","message":"[GCS] Start streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.80436124+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804410903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ\",\"confidence\":0.93628573}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804427133+07:00","message":"receive interim result [true|false]: แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804440803+07:00","message":"end recv isFinal message id 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804443927+07:00","message":"end Recv id 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804454188+07:00","message":"[buffer interim] 502 true แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804466308+07:00","message":"[bufferProcess] interim [250000000]:แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804472067+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.80447596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804481355+07:00","message":"> Transcript [3877] [false]: 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804485076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804487079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.80448975+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804492406+07:00","message":"TextPushed: 'แล้วเมื่อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804495636+07:00","message":"Push: 'ถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804497685+07:00","message":"TextPushed: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804499992+07:00","message":"Set new StatePrefix : 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804502433+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804504251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804510233+07:00","message":"> Transcript [3878] [true]: 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804512771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804514799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804517166+07:00","message":"StatePrefix: 'แล้วเมื่อกล่าวถึงกลุ่มใดแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804520936+07:00","message":"TextPushed: 'แล้วเมื่อกล่าวถึงกลุ่มใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:09.804523234+07:00","message":"Push: 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804531332+07:00","message":"push: {false ถึงกลุ่มใด 0 0xc001718700}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:09.804538217+07:00","message":"push: {true แล้วนะคะ 0 0xc001718700}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:09.812495129+07:00","message":"write wav file: './tmp/7632/7632_502.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.189293995+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.189346992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.189353801+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.189371177+07:00","message":"[buffer interim] 503 false 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.189378668+07:00","message":"[bufferProcess] interim [480000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.189381067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.388955778+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.388999507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.389006117+07:00","message":"receive interim result [false|false]: สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.389020212+07:00","message":"[buffer interim] 503 false สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.389028097+07:00","message":"[bufferProcess] interim [660000000]:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.38903052+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.389034593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.389037682+07:00","message":"> Transcript [3879] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.389040026+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:10.431449826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:10.431449833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.711966076+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.712006786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.712013253+07:00","message":"receive interim result [false|false]: สามารถสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.712027195+07:00","message":"[buffer interim] 503 false สามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712037873+07:00","message":"[bufferProcess] interim [20000000]:สามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712040221+07:00","message":"[bufferProcess] send to processor:สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712043794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712047253+07:00","message":"> Transcript [3880] [false]: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712049503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.712052059+07:00","message":"Set new StatePrefix: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.773994283+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.774036012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.77404189+07:00","message":"receive interim result [false|false]: สามารถทราบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.774055806+07:00","message":"[buffer interim] 503 false สามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.77406514+07:00","message":"[bufferProcess] interim [80000000]:สามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774067794+07:00","message":"[bufferProcess] send to processor:สามารถสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774071353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774074436+07:00","message":"> Transcript [3881] [false]: 'สามารถสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.7740775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774079524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774082295+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.774084816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.903543258+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.903581606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.903587341+07:00","message":"receive interim result [false|false]: สามารถทราบได้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:10.903602975+07:00","message":"[buffer interim] 503 false สามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903610728+07:00","message":"[bufferProcess] interim [200000000]:สามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903613387+07:00","message":"[bufferProcess] send to processor:สามารถทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903616946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903620018+07:00","message":"> Transcript [3882] [false]: 'สามารถทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903623446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903625611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903627507+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:10.903629728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.149260913+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.149303735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.149311007+07:00","message":"receive interim result [false|false]: สามารถทราบได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.149327463+07:00","message":"[buffer interim] 503 false สามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149337417+07:00","message":"[bufferProcess] interim [440000000]:สามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149340054+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149346315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149349287+07:00","message":"> Transcript [3883] [false]: 'สามารถทราบได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149352475+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149354939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149357023+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.149359306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.151977807+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.15199112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.151994973+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.152002133+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152005434+07:00","message":"[bufferProcess] interim [500000000]:สามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152007692+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152010492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152014148+07:00","message":"> Transcript [3884] [false]: 'สามารถทราบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152016802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152018864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152020715+07:00","message":"StatePrefix: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152022616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.1520282+07:00","message":"Push: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152030271+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152032357+07:00","message":"Set new StatePrefix : 'สามารถทราบได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.152034573+07:00","message":"Next Push (prob) : 'ทราบได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.152042605+07:00","message":"push: {false สามารถ 0 0xc002b4ee00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.344358504+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.344403091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.344410044+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.344424594+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344433114+07:00","message":"[bufferProcess] interim [680000000]:สามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344435454+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344442688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344446012+07:00","message":"> Transcript [3885] [false]: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344448931+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.344451292+07:00","message":"Set new StatePrefix: 'สามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.673287696+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.673329308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.673334925+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:11.673352223+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673360068+07:00","message":"[bufferProcess] interim [980000000]:สามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673362723+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.67336629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673369592+07:00","message":"> Transcript [3886] [false]: 'สามารถทราบได้แน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673372849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673374992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673377194+07:00","message":"StatePrefix: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:11.673379505+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.045641647+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.045678817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.045685886+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.04570216+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045709665+07:00","message":"[bufferProcess] interim [340000000]:สามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045712841+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045717598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045720929+07:00","message":"> Transcript [3887] [false]: 'สามารถทราบได้แน่นอนว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045724567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045726856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.04572889+07:00","message":"StatePrefix: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.045731221+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.173449498+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.173480252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.173485945+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.173501238+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.173507588+07:00","message":"[bufferProcess] interim [460000000]:สามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.173510776+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.17351459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.17351736+07:00","message":"> Transcript [3888] [false]: 'สามารถทราบได้แน่นอนว่าสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.173520702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.173522922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.17352506+07:00","message":"StatePrefix: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.17352733+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.363195835+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.363247973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.363262818+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.363283875+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363298174+07:00","message":"[bufferProcess] interim [640000000]:สามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363303138+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363308864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363313706+07:00","message":"> Transcript [3889] [false]: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363319022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363322452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363326587+07:00","message":"StatePrefix: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363330439+07:00","message":"TextPushed: 'สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363335509+07:00","message":"Push: 'ทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363339247+07:00","message":"TextPushed: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363342771+07:00","message":"Set new StatePrefix : 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.363346411+07:00","message":"Next Push (prob) : 'นอนว่าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.363365827+07:00","message":"push: {false ทราบได้แน่ 0 0xc002b4ee00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.558860848+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.558898407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใดอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.558905139+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.558919679+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558927519+07:00","message":"[bufferProcess] interim [880000000]:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558930352+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558933994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558941663+07:00","message":"> Transcript [3890] [false]: 'สามารถทราบได้แน่นอนว่าสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558945417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.55894767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558951844+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.558954917+07:00","message":"TextPushed: 'สามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.696319281+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.69635833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.696365202+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.696379161+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696387202+07:00","message":"[bufferProcess] interim [0]:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696390066+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696397071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696400324+07:00","message":"> Transcript [3891] [false]: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696404177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696406662+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696409013+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.696411811+07:00","message":"TextPushed: 'สามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.949756198+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.949794577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.949801163+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:12.949817661+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949825794+07:00","message":"[bufferProcess] interim [300000000]:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949828478+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949832187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949835053+07:00","message":"> Transcript [3892] [false]: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949838539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949841063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949843687+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:12.949846462+07:00","message":"TextPushed: 'สามารถทราบได้แน่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.306422143+07:00","message":"[GCS] IsForceVAD: false for message ID: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.392180398+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.39221675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.392223021+07:00","message":"receive interim result [false|false]: สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.392235007+07:00","message":"[buffer interim] 503 false สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392255477+07:00","message":"[bufferProcess] interim [660000000]:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392259727+07:00","message":"[bufferProcess] send to processor:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392266913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392271387+07:00","message":"> Transcript [3893] [false]: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392276925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392280519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392284258+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392287764+07:00","message":"TextPushed: 'สามารถทราบได้แน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392297995+07:00","message":"Push: 'นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.39230414+07:00","message":"TextPushed: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392306966+07:00","message":"Set new StatePrefix : 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.392309588+07:00","message":"Next Push (prob) : 'ใดอยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.392317423+07:00","message":"push: {false นอนว่าสิ่ง 0 0xc002b4ee00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404497855+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.40453233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404539276+07:00","message":"receive interim result [true|false]: สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404549263+07:00","message":"end recv isFinal message id 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404551799+07:00","message":"end Recv id 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404557585+07:00","message":"[buffer interim] 503 true สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404564424+07:00","message":"[bufferProcess] interim [810000000]:สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404567472+07:00","message":"[bufferProcess] send to processor (isfinal):สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.40457062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404573531+07:00","message":"> Transcript [3894] [false]: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404576347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404578249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404580933+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404583446+07:00","message":"TextPushed: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404585622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404588393+07:00","message":"> Transcript [3895] [true]: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404590739+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404592741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404594946+07:00","message":"StatePrefix: 'สามารถทราบได้แน่นอนว่าสิ่งใดอยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404596981+07:00","message":"TextPushed: 'สามารถทราบได้แน่นอนว่าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:13.404606282+07:00","message":"Push: 'ใดอยู่ในกลุ่มค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.404612939+07:00","message":"push: {true ใดอยู่ในกลุ่มค่ะ 0 0xc002b4ee00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:13.4184571+07:00","message":"write wav file: './tmp/7632/7632_503.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:13.4318459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:13.431873229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:13.560847048+07:00","message":"[GCS] Start streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.235780837+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.23581972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.235826256+07:00","message":"receive interim result [false|false]: และสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.235838319+07:00","message":"[buffer interim] 504 false และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.235844696+07:00","message":"[bufferProcess] interim [480000000]:และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.235846799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.42787945+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.42792365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสีดำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.427929574+07:00","message":"receive interim result [false|false]: และสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.427943054+07:00","message":"[buffer interim] 504 false และสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.427950193+07:00","message":"[bufferProcess] interim [660000000]:และสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.427953065+07:00","message":"[bufferProcess] send to processor:และสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.427960061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.427963992+07:00","message":"> Transcript [3896] [false]: 'และสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.427966357+07:00","message":"Set StatePrefix (first interim): 'และสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.434948622+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.434965253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.43496992+07:00","message":"receive interim result [false|false]: และสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.434980567+07:00","message":"[buffer interim] 504 false และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434984904+07:00","message":"[bufferProcess] interim [720000000]:และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434987025+07:00","message":"[bufferProcess] send to processor:และสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434989156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434991359+07:00","message":"> Transcript [3897] [false]: 'และสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434993439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.434995708+07:00","message":"Set new StatePrefix: 'และสีดำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.741846955+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.741888381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.741894664+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.741909262+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741916832+07:00","message":"[bufferProcess] interim [960000000]:และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741919731+07:00","message":"[bufferProcess] send to processor:และสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741923942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741926699+07:00","message":"> Transcript [3898] [false]: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741929164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.741931414+07:00","message":"Set new StatePrefix: 'และสิ่งใด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.806973451+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.807021265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.807027503+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.807047436+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807056182+07:00","message":"[bufferProcess] interim [80000000]:และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807058962+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807062816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807065691+07:00","message":"> Transcript [3899] [false]: 'และสิ่งใดไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807069041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807071203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807073381+07:00","message":"StatePrefix: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.807075989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.928283561+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.928331548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.92833747+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:14.92835118+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928358954+07:00","message":"[bufferProcess] interim [200000000]:และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928362066+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928369087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928372131+07:00","message":"> Transcript [3900] [false]: 'และสิ่งใดไม่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928375549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928377767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928380359+07:00","message":"StatePrefix: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:14.928382901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.121763506+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.121803525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.121809878+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในครัว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.121825674+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121833526+07:00","message":"[bufferProcess] interim [380000000]:และสิ่งใดไม่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121835946+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121839574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121842888+07:00","message":"> Transcript [3901] [false]: 'และสิ่งใดไม่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121846493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121849175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.121851303+07:00","message":"StatePrefix: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.12185371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.197425883+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.197467031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.197472292+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.197486588+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197493147+07:00","message":"[bufferProcess] interim [440000000]:และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197496329+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ในครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197500609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197503879+07:00","message":"> Transcript [3902] [false]: 'และสิ่งใดไม่อยู่ในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.19750724+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197509498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197511566+07:00","message":"StatePrefix: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197513675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197521693+07:00","message":"Push: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197523941+07:00","message":"TextPushed: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197526199+07:00","message":"Set new StatePrefix : 'และสิ่งใดไม่อยู่ในครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.197530061+07:00","message":"Next Push (prob) : 'ไม่อยู่ในครัว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.197557982+07:00","message":"push: {false และสิ่งใด 0 0xc001718500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.320979254+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.321026492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่มนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.321034011+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในกลุ่มนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.321047114+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่ในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.32105464+07:00","message":"[bufferProcess] interim [620000000]:และสิ่งใดไม่อยู่ในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.321057228+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.321062942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.321065657+07:00","message":"> Transcript [3903] [false]: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.32106826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.321070785+07:00","message":"Set new StatePrefix: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.445276062+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.445335983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่มนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.445344095+07:00","message":"receive interim result [false|false]: และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.445354323+07:00","message":"[buffer interim] 504 false และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445361887+07:00","message":"[bufferProcess] interim [680000000]:และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445364418+07:00","message":"[bufferProcess] send to processor:และสิ่งใดไม่อยู่ในกลุ่มนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445367918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445370913+07:00","message":"> Transcript [3904] [false]: 'และสิ่งใดไม่อยู่ในกลุ่มนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.44537433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445376502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445378518+07:00","message":"StatePrefix: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.445380698+07:00","message":"TextPushed: 'และสิ่งใด'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.669634071+07:00","message":"[GCS] IsForceVAD: false for message ID: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.740399157+07:00","message":"[GCS] Start streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772850294+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.77289611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และสิ่งใดไม่อยู่ในกลุ่มนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772903223+07:00","message":"receive interim result [true|false]: และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772913943+07:00","message":"end recv isFinal message id 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772919407+07:00","message":"end Recv id 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772926205+07:00","message":"[buffer interim] 504 true และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772934484+07:00","message":"[bufferProcess] interim [130000000]:และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772937955+07:00","message":"[bufferProcess] send to processor (isfinal):และสิ่งใดไม่อยู่ในกลุ่มนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772941893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772945291+07:00","message":"> Transcript [3905] [false]: 'และสิ่งใดไม่อยู่ในกลุ่มนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772948317+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772950411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772952401+07:00","message":"StatePrefix: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772954954+07:00","message":"TextPushed: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772956851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772959062+07:00","message":"> Transcript [3906] [true]: 'และสิ่งใดไม่อยู่ในกลุ่มนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772961588+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772963368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772965226+07:00","message":"StatePrefix: 'และสิ่งใดไม่อยู่ในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.77296714+07:00","message":"TextPushed: 'และสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:15.772970428+07:00","message":"Push: 'ไม่อยู่ในกลุ่มนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:15.772979172+07:00","message":"push: {true ไม่อยู่ในกลุ่มนะคะ 0 0xc001718500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:15.780316992+07:00","message":"write wav file: './tmp/7632/7632_504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.217021318+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.217074376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.217080519+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.217095679+07:00","message":"[buffer interim] 505 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.217102916+07:00","message":"[bufferProcess] interim [480000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.217105088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:16.43280104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:16.432803261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.439479642+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.439525611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.43953144+07:00","message":"receive interim result [false|false]: เรียกสิ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.439544149+07:00","message":"[buffer interim] 505 false เรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.439550432+07:00","message":"[bufferProcess] interim [720000000]:เรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.439552999+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.43955969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.439564032+07:00","message":"> Transcript [3907] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.439566496+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.52974418+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.529783666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.529790199+07:00","message":"receive interim result [false|false]: เรียกสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.529808974+07:00","message":"[buffer interim] 505 false เรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529817196+07:00","message":"[bufferProcess] interim [780000000]:เรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529819737+07:00","message":"[bufferProcess] send to processor:เรียกสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.52982344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529826699+07:00","message":"> Transcript [3908] [false]: 'เรียกสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529830334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529832377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.52983445+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.529836722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.594879118+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.594926514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.594933091+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.594948362+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.59495692+07:00","message":"[bufferProcess] interim [840000000]:เรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594959875+07:00","message":"[bufferProcess] send to processor:เรียกสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594965214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594968387+07:00","message":"> Transcript [3909] [false]: 'เรียกสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594972044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594974101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.59497613+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.594978351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.722443432+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.722484344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.722491567+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.72250759+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722515243+07:00","message":"[bufferProcess] interim [20000000]:เรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722517815+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722521313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722524403+07:00","message":"> Transcript [3910] [false]: 'เรียกสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722527611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.72252977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722532109+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.722534275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.787168124+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.78720628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.787213273+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.787228041+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.78723732+07:00","message":"[bufferProcess] interim [80000000]:เรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787240009+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787244339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787247593+07:00","message":"> Transcript [3911] [false]: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787250923+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.78726509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787267441+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787269761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787275885+07:00","message":"Push: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787278158+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787280413+07:00","message":"Set new StatePrefix : 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:16.787282735+07:00","message":"Next Push (prob) : 'สิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:16.787290175+07:00","message":"push: {false เรียก 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.000326835+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.000372566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.00037905+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.000392174+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000399423+07:00","message":"[bufferProcess] interim [320000000]:เรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000401928+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000407558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000410529+07:00","message":"> Transcript [3912] [false]: 'เรียกสิ่งที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.0004142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000416748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000418719+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.000421526+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.175371041+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.175415602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ใน Set\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.175422463+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ใน Set"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.175434155+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175443389+07:00","message":"[bufferProcess] interim [440000000]:เรียกสิ่งที่อยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175446833+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175451556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175457077+07:00","message":"> Transcript [3913] [false]: 'เรียกสิ่งที่อยู่ในเฟซ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175463243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.175465656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.17546769+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.17546998+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.308673674+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.308716147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ใน Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.308722491+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ใน Facebook"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.308739663+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ใน Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308749024+07:00","message":"[bufferProcess] interim [560000000]:เรียกสิ่งที่อยู่ใน Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308751798+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ใน Set"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.30875538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.30875842+07:00","message":"> Transcript [3914] [false]: 'เรียกสิ่งที่อยู่ใน Set'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308761678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308764037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308766008+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.308768663+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.312624761+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.312654443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.312659966+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.312672651+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312677912+07:00","message":"[bufferProcess] interim [620000000]:เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312680353+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ใน Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312683352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312686235+07:00","message":"> Transcript [3915] [false]: 'เรียกสิ่งที่อยู่ใน Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312690279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312692404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312694464+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312696711+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.31270387+07:00","message":"Push: 'สิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312706444+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312711917+07:00","message":"Set new StatePrefix : 'เรียกสิ่งที่อยู่ใน Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.312714369+07:00","message":"Next Push (prob) : 'ใน Facebook'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.312744781+07:00","message":"push: {false สิ่งที่อยู่ 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.814632485+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.814676588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่าเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.81468308+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่าเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.814696613+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814704383+07:00","message":"[bufferProcess] interim [40000000]:เรียกสิ่งที่อยู่ในเฟซว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814707587+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814714607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814717546+07:00","message":"> Transcript [3916] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814720084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.814722321+07:00","message":"Set new StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.818797304+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.818810434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่าสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.818835907+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่าสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.818845434+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818849863+07:00","message":"[bufferProcess] interim [100000000]:เรียกสิ่งที่อยู่ในเฟซว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818851914+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซว่าเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818854287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.81885661+07:00","message":"> Transcript [3917] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่าเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818859405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818861881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818866205+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.818869471+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875726754+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875770622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.87577752+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875787667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Smart\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875790393+07:00","message":"receive interim result [false|false]:  Smart"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875797345+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:17.875803758+07:00","message":"[buffer interim] 505 false  Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875810068+07:00","message":"[bufferProcess] interim [220000000]:เรียกสิ่งที่อยู่ในเฟซว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875812643+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซว่าสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875819608+07:00","message":"[bufferProcess] interim [220000000]: Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875822555+07:00","message":"[bufferProcess] update buffer: เรียกสิ่งที่อยู่ในเฟซว่า Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875825501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875830682+07:00","message":"> Transcript [3918] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่าสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875834953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875837243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875839605+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:17.875842304+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.006448687+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.006497042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.006504225+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.006516566+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006524743+07:00","message":"[bufferProcess] interim [280000000]:เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006528141+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซว่า Smart"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006533919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006537059+07:00","message":"> Transcript [3919] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่า Smart'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006540855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006545667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.006547862+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.00655034+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.304624596+07:00","message":"[GCS] IsForceVAD: false for message ID: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.3946565+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.394702433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.394709102+07:00","message":"receive interim result [false|false]: เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.394726044+07:00","message":"[buffer interim] 505 false เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.39473449+07:00","message":"[bufferProcess] interim [640000000]:เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.39473764+07:00","message":"[bufferProcess] send to processor:เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394744442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394750043+07:00","message":"> Transcript [3920] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394754386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394756796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394759217+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394762216+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.3947688+07:00","message":"Push: 'ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394770855+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.39477324+07:00","message":"Set new StatePrefix : 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.394775615+07:00","message":"Next Push (prob) : 'สมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.394784442+07:00","message":"push: {false ในเฟซว่า 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421340728+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421376781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421383253+07:00","message":"receive interim result [true|false]: เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421394105+07:00","message":"end recv isFinal message id 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421396722+07:00","message":"end Recv id 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421404316+07:00","message":"[buffer interim] 505 true เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421411479+07:00","message":"[bufferProcess] interim [790000000]:เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421414779+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421419032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.42142199+07:00","message":"> Transcript [3921] [false]: 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421425766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421427929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421430401+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421433377+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421435581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421437695+07:00","message":"> Transcript [3922] [true]: 'เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421439822+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421441676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421443407+07:00","message":"StatePrefix: 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421445519+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่ในเฟซว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421447352+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.42156998+07:00","message":"Push: 'สมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421572908+07:00","message":"TextPushed: 'เรียกสิ่งที่อยู่ในเฟซว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421575398+07:00","message":"Set new StatePrefix : 'เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421578097+07:00","message":"Next Push (prob) : 'เรียกสิ่งที่อยู่ในเซตว่าสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.421585617+07:00","message":"push: {true สมาชิกค่ะ 0 0xc002a08080}"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:18.421603087+07:00","message":"write aligntment file to 'tmp/7632/align_message_id_505.html'"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:18.429561929+07:00","message":"write wav file: './tmp/7632/7632_505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:18.74952971+07:00","message":"[GCS] Start streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192537667+07:00","message":"[GCS] Cleaned up inactive client: 464"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192560421+07:00","message":"[GCS] Cleaned up inactive client: 470"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192563404+07:00","message":"[GCS] Cleaned up inactive client: 473"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192565363+07:00","message":"[GCS] Cleaned up inactive client: 477"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.19256722+07:00","message":"[GCS] Cleaned up inactive client: 467"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192569178+07:00","message":"[GCS] Cleaned up inactive client: 471"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192571487+07:00","message":"[GCS] Cleaned up inactive client: 466"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192573584+07:00","message":"[GCS] Cleaned up inactive client: 475"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192575589+07:00","message":"[GCS] Cleaned up inactive client: 468"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192578123+07:00","message":"[GCS] Cleaned up inactive client: 465"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.19257997+07:00","message":"[GCS] Cleaned up inactive client: 476"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192583256+07:00","message":"[GCS] Cleaned up inactive client: 469"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192585537+07:00","message":"[GCS] Cleaned up inactive client: 474"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.192587532+07:00","message":"[GCS] Cleaned up inactive client: 472"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.254183229+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.254223678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.254229999+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.254247632+07:00","message":"[buffer interim] 506 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.25426755+07:00","message":"[bufferProcess] interim [300000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.254270087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:19.433043368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:19.433052937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.444313906+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.444347818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.44435402+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.444366547+07:00","message":"[buffer interim] 506 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.444373841+07:00","message":"[bufferProcess] interim [480000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.444376031+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.444381401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.444384311+07:00","message":"> Transcript [3923] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.444386626+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.632137221+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.632179726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.63218586+07:00","message":"receive interim result [false|false]: คำว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.632199013+07:00","message":"[buffer interim] 506 false คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632209922+07:00","message":"[bufferProcess] interim [660000000]:คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.63221287+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632218319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632221495+07:00","message":"> Transcript [3924] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632224333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632226494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.632228849+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.63223119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956555461+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956598223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956605181+07:00","message":"receive interim result [false|false]: คำว่าเป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956621126+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956625792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956628662+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956644949+07:00","message":"[buffer interim] 506 false คำว่าเป็นสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:19.956661921+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956672087+07:00","message":"[bufferProcess] interim [960000000]:คำว่าเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956675144+07:00","message":"[bufferProcess] send to processor:คำว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956678269+07:00","message":"[bufferProcess] interim [20000000]:คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956680404+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956683471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956686545+07:00","message":"> Transcript [3925] [false]: 'คำว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956689514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956692272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956694589+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956696705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956698471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956700641+07:00","message":"> Transcript [3926] [false]: 'คำว่าเป็นสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956702733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.95670456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956706464+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:19.956708306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.144982415+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.145021079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.145027417+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.145044844+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145054987+07:00","message":"[bufferProcess] interim [140000000]:คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145057774+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145069946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145073354+07:00","message":"> Transcript [3927] [false]: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145076636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145078762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145080964+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145083235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145085973+07:00","message":"Push: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145087892+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.1450903+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.145092771+07:00","message":"Next Push (prob) : 'ว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.145100071+07:00","message":"push: {false คำ 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.527175677+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.527225603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.52723177+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:20.52724928+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527264374+07:00","message":"[bufferProcess] interim [560000000]:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527268646+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527277476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527280887+07:00","message":"> Transcript [3928] [false]: 'คำว่าเป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527284386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527287359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527289379+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:20.527292313+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.099546419+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.099591777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.099598029+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.09961315+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099620814+07:00","message":"[bufferProcess] interim [160000000]:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099623278+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099626837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099632446+07:00","message":"> Transcript [3929] [false]: 'คำว่าเป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099636426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099638642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099641182+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.099643677+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.101865214+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.101884707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.101890778+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.101904085+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101909907+07:00","message":"[bufferProcess] interim [220000000]:คำว่าเป็นสมาชิกของหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101912494+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101914828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101917163+07:00","message":"> Transcript [3930] [false]: 'คำว่าเป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101919885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101922376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101925059+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.101927243+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.554618899+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.554659779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.554666708+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.554684072+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554692357+07:00","message":"[bufferProcess] interim [580000000]:คำว่าเป็นสมาชิกของหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554694761+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.55470046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554703428+07:00","message":"> Transcript [3931] [false]: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554707234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554709501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554712072+07:00","message":"StatePrefix: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554714522+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554724653+07:00","message":"Push: 'ว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554726892+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.55473118+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.554733846+07:00","message":"Next Push (prob) : 'ชิกของหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.554742165+07:00","message":"push: {false ว่าเป็นสมา 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.737201584+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.737240529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.737246645+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.737268422+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737277251+07:00","message":"[bufferProcess] interim [760000000]:คำว่าเป็นสมาชิกของหรืออยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737281403+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737287183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737291759+07:00","message":"> Transcript [3932] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737296895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737300499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.73730356+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.737307387+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.739870693+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.739889641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.739894261+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:21.739904052+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739907999+07:00","message":"[bufferProcess] interim [820000000]:คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739910404+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739914076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739920892+07:00","message":"> Transcript [3933] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739924023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739926709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739928744+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:21.739930977+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.323612964+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.323650954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ใน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.323657473+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.323674549+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323682583+07:00","message":"[bufferProcess] interim [420000000]:คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323685988+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323689384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323694366+07:00","message":"> Transcript [3934] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323698109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323700667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323702926+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.323707472+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:22.433395278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:22.433425639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.525103662+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.525147806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.525154358+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในค"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.52518815+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.52519764+07:00","message":"[bufferProcess] interim [600000000]:คำว่าเป็นสมาชิกของหรืออยู่ในค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525201255+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525217273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525220911+07:00","message":"> Transcript [3935] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525225484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.52522796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525229964+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525233147+07:00","message":"TextPushed: 'คำว่าเป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525240766+07:00","message":"Push: 'ชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525243369+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.525246266+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.52524865+07:00","message":"Next Push (prob) : 'อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.52526284+07:00","message":"push: {false ชิกของหรือ 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.639928992+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.639969288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.639976014+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.639990976+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640000343+07:00","message":"[bufferProcess] interim [660000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640002946+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในค"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640006956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640010085+07:00","message":"> Transcript [3936] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในค'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640013461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640017299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640020946+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.640029882+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.834424175+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.834470612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.834481632+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:22.834501421+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834510133+07:00","message":"[bufferProcess] interim [900000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834513079+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834518391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834521417+07:00","message":"> Transcript [3937] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834524842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834527211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834531701+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:22.834537684+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.01935006+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.019389779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.01939631+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.019407789+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019415208+07:00","message":"[bufferProcess] interim [80000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019418047+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019423485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019426388+07:00","message":"> Transcript [3938] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019430055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019432239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019434522+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.019437479+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.2085647+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.208606838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.208613043+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.208625448+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.20863253+07:00","message":"[bufferProcess] interim [320000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208635336+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208641026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208644223+07:00","message":"> Transcript [3939] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208648222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208650614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208652894+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.20865776+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208662686+07:00","message":"Push: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208664655+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208667629+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.208670714+07:00","message":"Next Push (prob) : 'เขียนแทนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.208678561+07:00","message":"push: {false อยู่ใน 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.857472455+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.857521137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.857530089+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.857547709+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857556343+07:00","message":"[bufferProcess] interim [920000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.85755885+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857565153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857568602+07:00","message":"> Transcript [3940] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857572696+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857575478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857579321+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.857584536+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.924467192+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.924524476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.924531885+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:23.92455103+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924560244+07:00","message":"[bufferProcess] interim [980000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924563464+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924567152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924571095+07:00","message":"> Transcript [3941] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924580723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924586724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.924595345+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:23.92460198+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.109635456+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.109688093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.109697018+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.109717319+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109726917+07:00","message":"[bufferProcess] interim [220000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109731238+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109736519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.10974042+07:00","message":"> Transcript [3942] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109745793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109748798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109752358+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.109757082+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.296140379+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.29618328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.296190942+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.296205979+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296214302+07:00","message":"[bufferProcess] interim [340000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296218337+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296227589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296232548+07:00","message":"> Transcript [3943] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296241016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296244185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296248163+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296252113+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296267151+07:00","message":"Push: 'เขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296271813+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296274512+07:00","message":"Set new StatePrefix : 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.296277435+07:00","message":"Next Push (prob) : 'สัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.296287675+07:00","message":"push: {false เขียนแทนด้วย 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.436864678+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.436905768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.436912658+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.4369286+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436937688+07:00","message":"[bufferProcess] interim [460000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436940775+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.43694764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.43695083+07:00","message":"> Transcript [3944] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436955068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436957674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436959694+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.436963186+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.448613892+07:00","message":"[GCS] IsForceVAD: false for message ID: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.558410763+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.55846066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.55846728+07:00","message":"receive interim result [false|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.558485597+07:00","message":"[buffer interim] 506 false คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558494551+07:00","message":"[bufferProcess] interim [580000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558497341+07:00","message":"[bufferProcess] send to processor:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558500838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558503667+07:00","message":"> Transcript [3945] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558507732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558510017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558512405+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.558515928+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578233718+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578280437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578287733+07:00","message":"receive interim result [true|false]: คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578298244+07:00","message":"end recv isFinal message id 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578300601+07:00","message":"end Recv id 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578307518+07:00","message":"[buffer interim] 506 true คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578315752+07:00","message":"[bufferProcess] interim [730000000]:คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578319137+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.57832251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578325727+07:00","message":"> Transcript [3946] [false]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578329752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578331965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578334689+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578339105+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578341334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578343519+07:00","message":"> Transcript [3947] [true]: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578345972+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578347753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578349706+07:00","message":"StatePrefix: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วยสัญลักษณ์ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578351748+07:00","message":"TextPushed: 'คำว่าเป็นสมาชิกของหรืออยู่ในเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:24.578360437+07:00","message":"Push: 'สัญลักษณ์ลักษณะแบบนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:24.578369951+07:00","message":"push: {true สัญลักษณ์ลักษณะแบบนี้นะคะ 0 0xc002a09080}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:24.589064824+07:00","message":"write wav file: './tmp/7632/7632_506.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.280024834+07:00","message":"[GCS] Start streaming session, msgId: 507"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:25.43398299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:25.433998558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.631859292+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.631904496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.631910548+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.631927039+07:00","message":"[buffer interim] 507 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631934846+07:00","message":"[bufferProcess] interim [420000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631936841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631945863+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631948894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631952057+07:00","message":"> Transcript [3948] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.631954496+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.831051254+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.831095883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.831101957+07:00","message":"receive interim result [false|false]: คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:25.831118174+07:00","message":"[buffer interim] 507 false คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.831126291+07:00","message":"[bufferProcess] interim [600000000]:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:25.831129155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.280978198+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.281008422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.281013464+07:00","message":"receive interim result [false|false]: คำว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.281026099+07:00","message":"[buffer interim] 507 false คำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281033918+07:00","message":"[bufferProcess] interim [20000000]:คำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281036463+07:00","message":"[bufferProcess] send to processor:คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281039828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.28104264+07:00","message":"> Transcript [3949] [false]: 'คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.28104777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281050205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281052143+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.281054137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.526448144+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.52648768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.526493944+07:00","message":"receive interim result [false|false]: คำว่าไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.526517429+07:00","message":"[buffer interim] 507 false คำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526526204+07:00","message":"[bufferProcess] interim [260000000]:คำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526528571+07:00","message":"[bufferProcess] send to processor:คำว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526532207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526535161+07:00","message":"> Transcript [3950] [false]: 'คำว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526538117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526540333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526542586+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.526544865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.84713018+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847171618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่เป็นสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847177833+07:00","message":"receive interim result [false|false]: คำว่าไม่เป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.84719626+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847201201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847203891+07:00","message":"receive interim result [false|false]: คำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847209497+07:00","message":"[buffer interim] 507 false คำว่าไม่เป็นสมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.84721313+07:00","message":"[buffer interim] 507 false คำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847219622+07:00","message":"[bufferProcess] interim [560000000]:คำว่าไม่เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.8472219+07:00","message":"[bufferProcess] send to processor:คำว่าไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847225391+07:00","message":"[bufferProcess] interim [620000000]:คำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847227282+07:00","message":"[bufferProcess] send to processor:คำว่าไม่เป็นสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847230056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847235974+07:00","message":"> Transcript [3951] [false]: 'คำว่าไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847239601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847241839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847244195+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847246849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847248693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847250714+07:00","message":"> Transcript [3952] [false]: 'คำว่าไม่เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847253025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847254951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847256989+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847258867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847272143+07:00","message":"Push: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847274471+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847276578+07:00","message":"Set new StatePrefix : 'คำว่าไม่เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:26.847279077+07:00","message":"Next Push (prob) : 'ว่าไม่เป็นสมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:26.847287011+07:00","message":"push: {false คำ 0 0xc0032b2a80}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.353849666+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.353889001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่เป็นสมาชิกของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.353895596+07:00","message":"receive interim result [false|false]: คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.353911308+07:00","message":"[buffer interim] 507 false คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353918349+07:00","message":"[bufferProcess] interim [40000000]:คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353920803+07:00","message":"[bufferProcess] send to processor:คำว่าไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353924169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353926998+07:00","message":"> Transcript [3953] [false]: 'คำว่าไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353930864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353932994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353935183+07:00","message":"StatePrefix: 'คำว่าไม่เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.353937896+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.659095942+07:00","message":"[GCS] IsForceVAD: false for message ID: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.719020607+07:00","message":"[GCS] Start streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.762929265+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.762982639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำว่าไม่เป็นสมาชิกของ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.76299075+07:00","message":"receive interim result [true|false]: คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.763002556+07:00","message":"end recv isFinal message id 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.763005717+07:00","message":"end Recv id 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.763014532+07:00","message":"[buffer interim] 507 true คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763039218+07:00","message":"[bufferProcess] interim [580000000]:คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763046504+07:00","message":"[bufferProcess] send to processor (isfinal):คำว่าไม่เป็นสมาชิกของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763052653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763055937+07:00","message":"> Transcript [3954] [false]: 'คำว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763059987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763062109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763064164+07:00","message":"StatePrefix: 'คำว่าไม่เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763067101+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763069078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763071259+07:00","message":"> Transcript [3955] [true]: 'คำว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763073564+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763079905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763081929+07:00","message":"StatePrefix: 'คำว่าไม่เป็นสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.763083805+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:27.76309275+07:00","message":"Push: 'ว่าไม่เป็นสมาชิกของ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:27.763103796+07:00","message":"push: {true ว่าไม่เป็นสมาชิกของ 0 0xc0032b2a80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:27.770922082+07:00","message":"write wav file: './tmp/7632/7632_507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.267447149+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.267491218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.267498249+07:00","message":"receive interim result [false|false]: จะเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.267511621+07:00","message":"[buffer interim] 508 false จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.267518969+07:00","message":"[bufferProcess] interim [600000000]:จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.267520951+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:28.43433154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:28.434347911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.59037362+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.59042971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนแท้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.590443164+07:00","message":"receive interim result [false|false]: จะเขียนแท้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.590461195+07:00","message":"[buffer interim] 508 false จะเขียนแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.590470599+07:00","message":"[bufferProcess] interim [840000000]:จะเขียนแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.590474495+07:00","message":"[bufferProcess] send to processor:จะเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.590479454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.590483422+07:00","message":"> Transcript [3956] [false]: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.590487022+07:00","message":"Set StatePrefix (first interim): 'จะเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.595717235+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.59575869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.595763962+07:00","message":"receive interim result [false|false]: จะเขียนแทน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.595780023+07:00","message":"[buffer interim] 508 false จะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595787086+07:00","message":"[bufferProcess] interim [900000000]:จะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595789415+07:00","message":"[bufferProcess] send to processor:จะเขียนแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595794936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595797859+07:00","message":"> Transcript [3957] [false]: 'จะเขียนแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595801268+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595803554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595805868+07:00","message":"StatePrefix: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.595808419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.767006219+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.767044434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนแทนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.767050983+07:00","message":"receive interim result [false|false]: จะเขียนแทนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:28.76706712+07:00","message":"[buffer interim] 508 false จะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767074268+07:00","message":"[bufferProcess] interim [80000000]:จะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767076811+07:00","message":"[bufferProcess] send to processor:จะเขียนแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767080587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767083619+07:00","message":"> Transcript [3958] [false]: 'จะเขียนแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767087146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767089258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767091581+07:00","message":"StatePrefix: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:28.767093665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.088413021+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.088474979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนแทนด้วยสัญลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.088484856+07:00","message":"receive interim result [false|false]: จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.088502301+07:00","message":"[buffer interim] 508 false จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.08851225+07:00","message":"[bufferProcess] interim [380000000]:จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088516491+07:00","message":"[bufferProcess] send to processor:จะเขียนแทนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.08852406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088528634+07:00","message":"> Transcript [3959] [false]: 'จะเขียนแทนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088533794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088537042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088549374+07:00","message":"StatePrefix: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.088553051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.259173722+07:00","message":"[GCS] IsForceVAD: false for message ID: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364014093+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364062711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเขียนแทนด้วยสัญลักษณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364069613+07:00","message":"receive interim result [true|false]: จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364080826+07:00","message":"end recv isFinal message id 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364083274+07:00","message":"end Recv id 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364092772+07:00","message":"[buffer interim] 508 true จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364101161+07:00","message":"[bufferProcess] interim [770000000]:จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.36410553+07:00","message":"[bufferProcess] send to processor (isfinal):จะเขียนแทนด้วยสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364114203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.36414396+07:00","message":"> Transcript [3960] [false]: 'จะเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364150352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364152969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364155396+07:00","message":"StatePrefix: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364157512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364162052+07:00","message":"Push: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.36416408+07:00","message":"TextPushed: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364167115+07:00","message":"Set new StatePrefix : 'จะเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364170069+07:00","message":"Next Push (prob) : 'แทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364172862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364175452+07:00","message":"> Transcript [3961] [true]: 'จะเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364177897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364179952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364182041+07:00","message":"StatePrefix: 'จะเขียนแทนด้วยสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364183986+07:00","message":"TextPushed: 'จะเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:29.364186804+07:00","message":"Push: 'แทนด้วยสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.364199549+07:00","message":"push: {false จะเขียน 0 0xc002b4f500}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.36420583+07:00","message":"push: {true แทนด้วยสัญลักษณ์ 0 0xc002b4f500}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:29.374379565+07:00","message":"write wav file: './tmp/7632/7632_508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:29.580316119+07:00","message":"[GCS] Start streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.048339939+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.048391041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.048396937+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.048413175+07:00","message":"[buffer interim] 509 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.048420696+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.048422558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.107622482+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.107663626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.107670343+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.107688655+07:00","message":"[buffer interim] 509 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.107699739+07:00","message":"[bufferProcess] interim [420000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.107703198+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.107710518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.107713709+07:00","message":"> Transcript [3962] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.107716063+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.43185949+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.431908987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.431915105+07:00","message":"receive interim result [false|false]: ไม่เป็นสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.431931699+07:00","message":"[buffer interim] 509 false ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431939984+07:00","message":"[bufferProcess] interim [720000000]:ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431942712+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431950088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431953003+07:00","message":"> Transcript [3963] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431956217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431958526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.431960716+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.43196328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.63383978+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.633892611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.633899148+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.63391373+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633922214+07:00","message":"[bufferProcess] interim [840000000]:ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633924938+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633928671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633931549+07:00","message":"> Transcript [3964] [false]: 'ไม่เป็นสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633935074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633937374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.633939822+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.63394235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.832595587+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.832641683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.832648502+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกและ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.832662898+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.83267145+07:00","message":"[bufferProcess] interim [80000000]:ไม่เป็นสมาชิกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832674331+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832679682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832682778+07:00","message":"> Transcript [3965] [false]: 'ไม่เป็นสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832686616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832688961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832691202+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.832693596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.966256222+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.966326295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.966337463+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.966359251+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966382486+07:00","message":"[bufferProcess] interim [140000000]:ไม่เป็นสมาชิกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966391743+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966401966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966407207+07:00","message":"> Transcript [3966] [false]: 'ไม่เป็นสมาชิกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966413389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966417398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966420823+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966423996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966432642+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966435021+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966437312+07:00","message":"Set new StatePrefix : 'ไม่เป็นสมาชิกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:30.966439633+07:00","message":"Next Push (prob) : 'เป็นสมาชิกและ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:30.966450969+07:00","message":"push: {false ไม่ 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.000779388+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.000822859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกรักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.000828525+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกรักษา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.000844796+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000853376+07:00","message":"[bufferProcess] interim [200000000]:ไม่เป็นสมาชิกรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000856636+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000860371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000864267+07:00","message":"> Transcript [3967] [false]: 'ไม่เป็นสมาชิกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000866981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.000870718+07:00","message":"Set new StatePrefix: 'ไม่เป็นสมาชิกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.033742142+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.033784838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกละ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.03379054+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกละ 3"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.033805271+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.033813379+07:00","message":"[bufferProcess] interim [320000000]:ไม่เป็นสมาชิกละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.033815872+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.033821528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.033824662+07:00","message":"> Transcript [3968] [false]: 'ไม่เป็นสมาชิกรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.033826852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.0338293+07:00","message":"Set new StatePrefix: 'ไม่เป็นสมาชิกรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.153751423+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.153787975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกรักษาแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.153794465+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกรักษาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.15380994+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกรักษาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153817089+07:00","message":"[bufferProcess] interim [380000000]:ไม่เป็นสมาชิกรักษาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153819831+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153827286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153830433+07:00","message":"> Transcript [3969] [false]: 'ไม่เป็นสมาชิกละ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153833194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.153835441+07:00","message":"Set new StatePrefix: 'ไม่เป็นสมาชิกละ 3'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.202541142+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.202588287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.202594875+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.202610651+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.202618998+07:00","message":"[bufferProcess] interim [500000000]:ไม่เป็นสมาชิกลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.202622071+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกรักษาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.202629759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.202633429+07:00","message":"> Transcript [3970] [false]: 'ไม่เป็นสมาชิกรักษาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.2026362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.202639096+07:00","message":"Set new StatePrefix: 'ไม่เป็นสมาชิกรักษาแบบ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:31.435214404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:31.435228409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.464510156+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.464567742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.464573508+07:00","message":"receive interim result [false|false]: ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.464590663+07:00","message":"[buffer interim] 509 false ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464599697+07:00","message":"[bufferProcess] interim [680000000]:ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464602593+07:00","message":"[bufferProcess] send to processor:ไม่เป็นสมาชิกลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464606531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464609665+07:00","message":"> Transcript [3971] [false]: 'ไม่เป็นสมาชิกลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464612124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.464614235+07:00","message":"Set new StatePrefix: 'ไม่เป็นสมาชิกลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.619992094+07:00","message":"[GCS] IsForceVAD: false for message ID: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735366111+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735408098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นสมาชิกรักษาแบบนี้ค่ะ\",\"confidence\":0.91704464}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735415442+07:00","message":"receive interim result [true|false]: ไม่เป็นสมาชิกรักษาแบบนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.73542399+07:00","message":"end recv isFinal message id 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735426514+07:00","message":"end Recv id 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735434143+07:00","message":"[buffer interim] 509 true ไม่เป็นสมาชิกรักษาแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735442761+07:00","message":"[bufferProcess] interim [70000000]:ไม่เป็นสมาชิกรักษาแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735445993+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735449711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.73545272+07:00","message":"> Transcript [3972] [false]: 'ไม่เป็นสมาชิกลักษณะแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735456374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735458751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735460659+07:00","message":"StatePrefix: 'ไม่เป็นสมาชิกลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735463082+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735464973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.73546694+07:00","message":"> Transcript [3973] [true]: 'ไม่เป็นสมาชิกรักษาแบบนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735469354+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735471151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.735475587+07:00","message":"StatePrefix: 'ไม่เป็นสมาชิกลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.73547778+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:31.73548124+07:00","message":"Push: 'เป็นสมาชิกรักษาแบบนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:31.735490475+07:00","message":"push: {true เป็นสมาชิกรักษาแบบนี้ค่ะ 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:31.742814477+07:00","message":"write wav file: './tmp/7632/7632_509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.390250333+07:00","message":"[GCS] Start streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.458614186+07:00","message":"[GCS] IsForceVAD: false for message ID: 510"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.57913662+07:00","message":"[GCS] Start streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.631722023+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.631750505+07:00","message":"found end of frame, send empty tag with msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.631755968+07:00","message":"end Recv id 510"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.63176443+07:00","message":"[buffer interim] 510 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631773806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631777644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631780583+07:00","message":"> Transcript [3974] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631783182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631785347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631787318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631789186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.631792139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.631803075+07:00","message":"push: {true \n 0 0xc0032b2180}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:32.636648307+07:00","message":"write wav file: './tmp/7632/7632_510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.65665438+07:00","message":"[GCS] IsForceVAD: false for message ID: 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.814700026+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.81471933+07:00","message":"found end of frame, send empty tag with msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.814722622+07:00","message":"end Recv id 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.814728836+07:00","message":"[buffer interim] 511 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.81473459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.814738757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.814741486+07:00","message":"> Transcript [3975] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.814744386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.81474636+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.81474824+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.814750062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:32.814752825+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.814759807+07:00","message":"push: {true \n 0 0xc002b4e100}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:32.819253938+07:00","message":"write wav file: './tmp/7632/7632_511.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:32.899235162+07:00","message":"[GCS] Start streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.402344404+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.402408377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.402414624+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.402432775+07:00","message":"[buffer interim] 512 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.402441486+07:00","message":"[bufferProcess] interim [480000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.402444349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.440819376+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.440862529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.440868037+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.440882871+07:00","message":"[buffer interim] 512 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.440891535+07:00","message":"[bufferProcess] interim [540000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.440894254+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.440897905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.440901034+07:00","message":"> Transcript [3976] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.440903417+07:00","message":"Set StatePrefix (first interim): 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.581808028+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.581854175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.581859855+07:00","message":"receive interim result [false|false]: ต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.581878137+07:00","message":"[buffer interim] 512 false ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.58188643+07:00","message":"[bufferProcess] interim [660000000]:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.581889246+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.581893066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.58189613+07:00","message":"> Transcript [3977] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.581898482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.581900575+07:00","message":"Set new StatePrefix: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.631500587+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.631539597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.631545851+07:00","message":"receive interim result [false|false]: ต่อไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:33.631560246+07:00","message":"[buffer interim] 512 false ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631570956+07:00","message":"[bufferProcess] interim [780000000]:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631573235+07:00","message":"[bufferProcess] send to processor:ต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631579023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631581797+07:00","message":"> Transcript [3978] [false]: 'ต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631584748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.63158693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631589167+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:33.631591407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.086803436+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.08684861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.086856041+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.08686954+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086877416+07:00","message":"[bufferProcess] interim [140000000]:ต่อไปนะคะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.08688022+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086887166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086890559+07:00","message":"> Transcript [3979] [false]: 'ต่อไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086893856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086898625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086901257+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.086903299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.148852994+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.14889945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.148907385+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.148919996+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148931272+07:00","message":"[bufferProcess] interim [320000000]:ต่อไปนะคะการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148934664+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148941546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148945664+07:00","message":"> Transcript [3980] [false]: 'ต่อไปนะคะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.14895054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148953996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.14895614+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.148961091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.356737912+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.356778397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.356784967+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนสระ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.356800109+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356808554+07:00","message":"[bufferProcess] interim [500000000]:ต่อไปนะคะการเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356811843+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356815351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356818605+07:00","message":"> Transcript [3981] [false]: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356822021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356824244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356826263+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.35682832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356831975+07:00","message":"Push: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356833991+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356836565+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.356838855+07:00","message":"Next Push (prob) : 'นะคะการเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.356848296+07:00","message":"push: {false ต่อไป 0 0xc002a08a00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:34.435434728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:34.435460026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.463871969+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.463912854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.463919269+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.463931139+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463941251+07:00","message":"[bufferProcess] interim [560000000]:ต่อไปนะคะการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463945057+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463952589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463956291+07:00","message":"> Transcript [3982] [false]: 'ต่อไปนะคะการเขียนสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463960925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463964312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.46396708+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.463969472+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.789845322+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.789891811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.789898572+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเส้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.789910425+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789920701+07:00","message":"[bufferProcess] interim [860000000]:ต่อไปนะคะการเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789923791+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789929598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789933166+07:00","message":"> Transcript [3983] [false]: 'ต่อไปนะคะการเขียนแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789936589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789938961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789941216+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.789943653+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.797347071+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.79735967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.797363392+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซต"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.797370726+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797376341+07:00","message":"[bufferProcess] interim [920000000]:ต่อไปนะคะการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797378754+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797381548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797383778+07:00","message":"> Transcript [3984] [false]: 'ต่อไปนะคะการเขียนแสดงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797386513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797388427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797390363+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.797392388+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.988747901+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.988790851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.988797243+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตต่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.988810928+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988818539+07:00","message":"[bufferProcess] interim [40000000]:ต่อไปนะคะการเขียนแสดงเซตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988821244+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซต"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988827736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988830556+07:00","message":"> Transcript [3985] [false]: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988834177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988836784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988839158+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988841569+07:00","message":"TextPushed: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988847829+07:00","message":"Push: 'นะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988849961+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988852291+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.988854538+07:00","message":"Next Push (prob) : 'แสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.988883934+07:00","message":"push: {false นะคะการเขียน 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.993864765+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.993882123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.993887672+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:34.993898094+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993902582+07:00","message":"[bufferProcess] interim [100000000]:ต่อไปนะคะการเขียนแสดงเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993904701+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993907828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993910157+07:00","message":"> Transcript [3986] [false]: 'ต่อไปนะคะการเขียนแสดงเซตต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993913074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993915478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993917492+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:34.993922199+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.211976727+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.212025741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.212032523+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.212048869+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212057528+07:00","message":"[bufferProcess] interim [280000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212060413+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212064298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212068474+07:00","message":"> Transcript [3987] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212072439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212074564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.212076703+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.21207931+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.245183411+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.245231701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.245239296+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.245256288+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245264329+07:00","message":"[bufferProcess] interim [340000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245274845+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245282261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245285421+07:00","message":"> Transcript [3988] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245289039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245291783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245294959+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.245297553+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.363714316+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.363757837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.363765189+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.363783459+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363792298+07:00","message":"[bufferProcess] interim [460000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363795122+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363798936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363801839+07:00","message":"> Transcript [3989] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363805555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363807828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363810055+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363812716+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363815885+07:00","message":"Push: 'แสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363818012+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363821073+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.363823946+07:00","message":"Next Push (prob) : 'แบบเบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.363832449+07:00","message":"push: {false แสดงเซต 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.686470984+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.686523449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.686533632+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.686552737+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686563157+07:00","message":"[bufferProcess] interim [760000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.68656731+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686577296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686591173+07:00","message":"> Transcript [3990] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686600585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686604311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686607464+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.686612072+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.881633347+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.881674992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.881681683+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.881698545+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881706162+07:00","message":"[bufferProcess] interim [0]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881708818+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881717435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881720811+07:00","message":"> Transcript [3991] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881724293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881726905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881728824+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.881733317+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.946029335+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.94607136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.946078016+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:35.94609176+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.94609999+07:00","message":"[bufferProcess] interim [60000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946103103+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946110601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946113488+07:00","message":"> Transcript [3992] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946117004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946119394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946121853+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:35.946124693+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.1482182+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.148264394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.148280312+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.1482945+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148304147+07:00","message":"[bufferProcess] interim [300000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148306918+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148312691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148316124+07:00","message":"> Transcript [3993] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148322277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148324732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148327187+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148329804+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซต'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.14833469+07:00","message":"Push: 'แบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148337037+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148339962+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.148343186+07:00","message":"Next Push (prob) : 'ต้นนะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.148368896+07:00","message":"push: {false แบบเบื้อง 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.457614688+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.457655288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.457663552+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.457677309+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457684887+07:00","message":"[bufferProcess] interim [540000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457687388+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457694398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457697398+07:00","message":"> Transcript [3994] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457701114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457703266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457705787+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.457708547+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587721837+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587764341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587771281+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587783307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587787052+07:00","message":"receive interim result [false|false]:  2 แบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587795384+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.587799351+07:00","message":"[buffer interim] 512 false  2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587806026+07:00","message":"[bufferProcess] interim [660000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587808959+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587812258+07:00","message":"[bufferProcess] interim [660000000]: 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587815171+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587818378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587821478+07:00","message":"> Transcript [3995] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587825231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.58782737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587829375+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.587832123+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778448142+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778500633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.77850849+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778522504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778525533+07:00","message":"receive interim result [false|false]:  แบบคือ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778533679+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:36.778540463+07:00","message":"[buffer interim] 512 false  แบบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778547257+07:00","message":"[bufferProcess] interim [900000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778550881+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.77855811+07:00","message":"[bufferProcess] interim [900000000]: แบบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.77856055+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778563565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778567843+07:00","message":"> Transcript [3996] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778572031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778574255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778576317+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:36.778578826+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285616598+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285655501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285662869+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285673601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285676918+07:00","message":"receive interim result [false|false]:  แบบคือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285683882+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285689435+07:00","message":"[buffer interim] 512 false  แบบคือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285696892+07:00","message":"[bufferProcess] interim [380000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285699507+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285702963+07:00","message":"[bufferProcess] interim [380000000]: แบบคือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285705765+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285709028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285711702+07:00","message":"> Transcript [3997] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285715333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285717607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285719596+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.28572233+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285726304+07:00","message":"Push: 'ต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285728375+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285736672+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.285741011+07:00","message":"Next Push (prob) : ' 2 แบบคือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.285749411+07:00","message":"push: {false ต้นนะคะจะมี 0 0xc002a08a00}"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:37.436495584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:37.436506134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481057568+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481097933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481104699+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.48111673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481120711+07:00","message":"receive interim result [false|false]:  แบบคือแบบจะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481141276+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.481173909+07:00","message":"[buffer interim] 512 false  แบบคือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.48118329+07:00","message":"[bufferProcess] interim [560000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481192535+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481201607+07:00","message":"[bufferProcess] interim [560000000]: แบบคือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481204751+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481208195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481211227+07:00","message":"> Transcript [3998] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481215475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481218467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481220589+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.481223226+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.500639677+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.500676094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.50068349+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.50069899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบอยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.500702962+07:00","message":"receive interim result [false|false]:  แบบคือแบบอยาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.500712237+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.500717191+07:00","message":"[buffer interim] 512 false  แบบคือแบบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500725122+07:00","message":"[bufferProcess] interim [620000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500729054+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500734097+07:00","message":"[bufferProcess] interim [620000000]: แบบคือแบบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500738893+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500743197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500747575+07:00","message":"> Transcript [3999] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500753208+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500756815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500760353+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.500764478+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561408646+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561468743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561475044+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561486379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบแจก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561489793+07:00","message":"receive interim result [false|false]:  แบบคือแบบแจก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561497896+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.561502337+07:00","message":"[buffer interim] 512 false  แบบคือแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561509532+07:00","message":"[bufferProcess] interim [680000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561512392+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561515516+07:00","message":"[bufferProcess] interim [680000000]: แบบคือแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561518444+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561521524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561524177+07:00","message":"> Transcript [4000] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561528784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561530956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561532977+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.561535972+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674606655+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674650685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.67465812+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674670228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบแจกแจง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674673665+07:00","message":"receive interim result [false|false]:  แบบคือแบบแจกแจง"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674681481+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.674685668+07:00","message":"[buffer interim] 512 false  แบบคือแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674692669+07:00","message":"[bufferProcess] interim [800000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674695438+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674699096+07:00","message":"[bufferProcess] interim [800000000]: แบบคือแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674702867+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674706102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674709185+07:00","message":"> Transcript [4001] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.67471373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674716222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674718262+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674721105+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674727858+07:00","message":"Push: ' 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674729803+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674732344+07:00","message":"Set new StatePrefix : 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.674734669+07:00","message":"Next Push (prob) : 'แบบแจก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.67474412+07:00","message":"push: {false  2 แบบคือ 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867870363+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867914504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867922041+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867934466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบแจกแจงสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867938024+07:00","message":"receive interim result [false|false]:  แบบคือแบบแจกแจงสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867959522+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:37.867980325+07:00","message":"[buffer interim] 512 false  แบบคือแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.867988061+07:00","message":"[bufferProcess] interim [980000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.867992464+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจง"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.867999703+07:00","message":"[bufferProcess] interim [980000000]: แบบคือแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.868002913+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.86801894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.868057794+07:00","message":"> Transcript [4002] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.868064747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.868067744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.868071056+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:37.86807484+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.288476191+07:00","message":"[GCS] IsForceVAD: false for message ID: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388680499+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388726488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388734091+07:00","message":"receive interim result [false|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388745024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบคือแบบแจกแจงสมาชิกค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388748217+07:00","message":"receive interim result [false|false]:  แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388757041+07:00","message":"[buffer interim] 512 false ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.388760625+07:00","message":"[buffer interim] 512 false  แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.38876792+07:00","message":"[bufferProcess] interim [580000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388771014+07:00","message":"[bufferProcess] send to processor:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388774563+07:00","message":"[bufferProcess] interim [580000000]: แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388777155+07:00","message":"[bufferProcess] update buffer: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388781801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388784866+07:00","message":"> Transcript [4003] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388788681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388794771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388797162+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.388799708+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433798499+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433848534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ\",\"confidence\":0.95057636}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433858713+07:00","message":"receive interim result [true|false]: ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433866768+07:00","message":"end recv isFinal message id 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433869004+07:00","message":"end Recv id 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433876443+07:00","message":"[buffer interim] 512 true ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433884937+07:00","message":"[bufferProcess] interim [610000000]:ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433888484+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433893137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433895818+07:00","message":"> Transcript [4004] [false]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433899361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433901246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433904103+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433907029+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433909196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433911359+07:00","message":"> Transcript [4005] [true]: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.43391388+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433915926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433917754+07:00","message":"StatePrefix: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือแบบแจก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433919816+07:00","message":"TextPushed: 'ต่อไปนะคะการเขียนแสดงเซตแบบเบื้องต้นนะคะจะมี 2 แบบคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:38.433923394+07:00","message":"Push: 'แบบแจกแจงสมาชิกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.433932003+07:00","message":"push: {true แบบแจกแจงสมาชิกค่ะ 0 0xc002a08a00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:38.445139601+07:00","message":"write wav file: './tmp/7632/7632_512.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:38.800596864+07:00","message":"[GCS] Start streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.150594479+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.150628259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.150633718+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.150643158+07:00","message":"[buffer interim] 513 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.150651051+07:00","message":"[bufferProcess] interim [360000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.150652891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.362953712+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.363011254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.363017645+07:00","message":"receive interim result [false|false]: และแบบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.363034248+07:00","message":"[buffer interim] 513 false และแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.363042154+07:00","message":"[bufferProcess] interim [600000000]:และแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.36304464+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.363048627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.363051561+07:00","message":"> Transcript [4006] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.363053658+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.683410343+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.683462062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบ่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.683468542+07:00","message":"receive interim result [false|false]: และแบบบ่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.683482119+07:00","message":"[buffer interim] 513 false และแบบบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.68349019+07:00","message":"[bufferProcess] interim [900000000]:และแบบบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683492543+07:00","message":"[bufferProcess] send to processor:และแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683498396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683501487+07:00","message":"> Transcript [4007] [false]: 'และแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683504931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683507088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683509149+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.683511511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.790869871+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.790915761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.790922737+07:00","message":"receive interim result [false|false]: และแบบบอก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.790934171+07:00","message":"[buffer interim] 513 false และแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790941892+07:00","message":"[bufferProcess] interim [960000000]:และแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790944377+07:00","message":"[bufferProcess] send to processor:และแบบบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790947819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790950944+07:00","message":"> Transcript [4008] [false]: 'และแบบบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790953797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790955893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.79095812+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.790960354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.848276219+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.848316852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.848323868+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:39.848336665+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848344346+07:00","message":"[bufferProcess] interim [80000000]:และแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848347446+07:00","message":"[bufferProcess] send to processor:และแบบบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848353091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848356558+07:00","message":"> Transcript [4009] [false]: 'และแบบบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848360556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848362801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.84836518+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:39.848367756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.041693217+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.041731096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.041737675+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อนไข"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.041754288+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.04176225+07:00","message":"[bufferProcess] interim [320000000]:และแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041765101+07:00","message":"[bufferProcess] send to processor:และแบบบอกเงื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041768843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.04177184+07:00","message":"> Transcript [4010] [false]: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041775069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041777323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.04177966+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041781844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041787979+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041790253+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.04179246+07:00","message":"Set new StatePrefix : 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.041794855+07:00","message":"Next Push (prob) : 'แบบบอกเงื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.041802473+07:00","message":"push: {false และ 0 0xc001719980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.425860014+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.425896879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไขของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.425903247+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อนไขของ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.425919043+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425927304+07:00","message":"[bufferProcess] interim [680000000]:และแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425930043+07:00","message":"[bufferProcess] send to processor:และแบบบอกเงื่อนไข"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425934055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.42593703+07:00","message":"> Transcript [4011] [false]: 'และแบบบอกเงื่อนไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425941157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425943385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425945484+07:00","message":"StatePrefix: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.425947972+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:40.437066081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:40.437072655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.711367982+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.711409128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไขของแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.711414808+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อนไขของแต่"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.711427997+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อนไขของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711436316+07:00","message":"[bufferProcess] interim [920000000]:และแบบบอกเงื่อนไขของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711439056+07:00","message":"[bufferProcess] send to processor:และแบบบอกเงื่อนไขของ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711442816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711445772+07:00","message":"> Transcript [4012] [false]: 'และแบบบอกเงื่อนไขของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711449841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711452841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711456151+07:00","message":"StatePrefix: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.711460011+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.751012247+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.751057642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไขของจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.751064187+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อนไขของจะมา"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.751078236+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อนไขของจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.75108902+07:00","message":"[bufferProcess] interim [980000000]:และแบบบอกเงื่อนไขของจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751091579+07:00","message":"[bufferProcess] send to processor:และแบบบอกเงื่อนไขของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751095585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751098778+07:00","message":"> Transcript [4013] [false]: 'และแบบบอกเงื่อนไขของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.75110279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751105058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751107688+07:00","message":"StatePrefix: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.751110451+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.935993458+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.936037016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไขของสมาชิก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.936043554+07:00","message":"receive interim result [false|false]: และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.936058336+07:00","message":"[buffer interim] 513 false และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936066928+07:00","message":"[bufferProcess] interim [160000000]:และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936070676+07:00","message":"[bufferProcess] send to processor:และแบบบอกเงื่อนไขของจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.93607741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936080801+07:00","message":"> Transcript [4014] [false]: 'และแบบบอกเงื่อนไขของจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936084873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936087605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936090037+07:00","message":"StatePrefix: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936092869+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936100215+07:00","message":"Push: 'แบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936102524+07:00","message":"TextPushed: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936105329+07:00","message":"Set new StatePrefix : 'และแบบบอกเงื่อนไขของจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:40.936107824+07:00","message":"Next Push (prob) : 'ไขของจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.936115661+07:00","message":"push: {false แบบบอกเงื่อน 0 0xc001719980}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:40.978201041+07:00","message":"[GCS] IsForceVAD: false for message ID: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078142906+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078188836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และแบบบอกเงื่อนไขของสมาชิก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078195292+07:00","message":"receive interim result [true|false]: และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078204266+07:00","message":"end recv isFinal message id 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078207526+07:00","message":"end Recv id 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.07821595+07:00","message":"[buffer interim] 513 true และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078226336+07:00","message":"[bufferProcess] interim [400000000]:และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078229842+07:00","message":"[bufferProcess] send to processor (isfinal):และแบบบอกเงื่อนไขของสมาชิก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078233861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078236975+07:00","message":"> Transcript [4015] [false]: 'และแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078239307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078241336+07:00","message":"Set new StatePrefix: 'และแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078243257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078245233+07:00","message":"> Transcript [4016] [true]: 'และแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078247697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.07824992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078252566+07:00","message":"StatePrefix: 'และแบบบอกเงื่อนไขของสมาชิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.07825513+07:00","message":"TextPushed: 'และแบบบอกเงื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:41.078258544+07:00","message":"Push: 'ไขของสมาชิก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:41.078267754+07:00","message":"push: {true ไขของสมาชิก 0 0xc001719980}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:41.085561926+07:00","message":"write wav file: './tmp/7632/7632_513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:43.029508448+07:00","message":"[GCS] Start streaming session, msgId: 514"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:43.437808635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:43.437827506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.026438653+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.02647709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.026482706+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.026496796+07:00","message":"[buffer interim] 514 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026503369+07:00","message":"[bufferProcess] interim [0]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026505159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026509046+07:00","message":"[bufferProcess] send to processor (ticker):นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026527115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026549376+07:00","message":"> Transcript [4017] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.026553557+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.077875404+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.077913486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.077919639+07:00","message":"receive interim result [false|false]: นักเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.077936423+07:00","message":"[buffer interim] 514 false นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.0779434+07:00","message":"[bufferProcess] interim [120000000]:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.077946313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.353271397+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.353323719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.353331352+07:00","message":"receive interim result [false|false]: นักเรียนก็"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.353345895+07:00","message":"[buffer interim] 514 false นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.35335465+07:00","message":"[bufferProcess] interim [300000000]:นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353358219+07:00","message":"[bufferProcess] send to processor:นักเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353365887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353370415+07:00","message":"> Transcript [4018] [false]: 'นักเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353375152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353378096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.35338188+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.353385108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.401173399+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.401213218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.401219132+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.401232977+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401240433+07:00","message":"[bufferProcess] interim [360000000]:นักเรียนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401243195+07:00","message":"[bufferProcess] send to processor:นักเรียนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.40124686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401250165+07:00","message":"> Transcript [4019] [false]: 'นักเรียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401253579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.40125623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401258973+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.401261068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:46.437849319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:46.437885978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.507504659+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.507547767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.507555279+07:00","message":"receive interim result [false|false]: นักเรียนก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.507571634+07:00","message":"[buffer interim] 514 false นักเรียนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507579094+07:00","message":"[bufferProcess] interim [480000000]:นักเรียนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507581577+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507585477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507588577+07:00","message":"> Transcript [4020] [false]: 'นักเรียนก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507592222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507594522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507596832+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.507599016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.580315628+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.58035438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.580360642+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.580374979+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580383085+07:00","message":"[bufferProcess] interim [540000000]:นักเรียนก็อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.58038583+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580389762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580393068+07:00","message":"> Transcript [4021] [false]: 'นักเรียนก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580396411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580399246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580401839+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580404057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580406854+07:00","message":"Push: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580409315+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580411554+07:00","message":"Set new StatePrefix : 'นักเรียนก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.580413986+07:00","message":"Next Push (prob) : 'เรียนก็อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.580421302+07:00","message":"push: {false นัก 0 0xc002b4fb00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.903121666+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.903160802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมจับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.903167387+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมจับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.903185417+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903193448+07:00","message":"[bufferProcess] interim [840000000]:นักเรียนก็อย่าลืมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903196163+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903200041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903202968+07:00","message":"> Transcript [4022] [false]: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903205198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.903207946+07:00","message":"Set new StatePrefix: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.955318746+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.955355144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.955361011+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไป"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:46.955375151+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955383606+07:00","message":"[bufferProcess] interim [960000000]:นักเรียนก็อย่าลืมกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955386892+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.95539253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955396594+07:00","message":"> Transcript [4023] [false]: 'นักเรียนก็อย่าลืมจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955400039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955402285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955404319+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:46.955407112+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.296375469+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.29642016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.296427895+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปชอบ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.296443253+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296451521+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนก็อย่าลืมกลับไปชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296454635+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296461054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296464285+07:00","message":"> Transcript [4024] [false]: 'นักเรียนก็อย่าลืมกลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296468346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296470933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296473833+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.296476837+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.339372573+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.339419653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปท็อปส์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.33942667+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปท็อปส์"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.339439832+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339447187+07:00","message":"[bufferProcess] interim [260000000]:นักเรียนก็อย่าลืมกลับไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339450591+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339456594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339459831+07:00","message":"> Transcript [4025] [false]: 'นักเรียนก็อย่าลืมกลับไปชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339463644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339465959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339468544+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.339471249+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.427720003+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.427754341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.427760377+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.427777172+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427784107+07:00","message":"[bufferProcess] interim [380000000]:นักเรียนก็อย่าลืมกลับไปทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427786855+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปท็อปส์"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.42779049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427793492+07:00","message":"> Transcript [4026] [false]: 'นักเรียนก็อย่าลืมกลับไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427797032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427799127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427801256+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427804082+07:00","message":"TextPushed: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427807527+07:00","message":"Push: 'เรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427809832+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.4278121+07:00","message":"Set new StatePrefix : 'นักเรียนก็อย่าลืมกลับไปท็อปส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.427814465+07:00","message":"Next Push (prob) : 'กลับไปท็อปส์'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.427832936+07:00","message":"push: {false เรียนก็อย่าลืม 0 0xc002b4fb00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.483266811+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.483310464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.483316693+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบท"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.483331309+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483339182+07:00","message":"[bufferProcess] interim [500000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483341427+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483345525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483348433+07:00","message":"> Transcript [4027] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483350967+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.483353374+07:00","message":"Set new StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.599662046+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.599712193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.599720563+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.599747108+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599756495+07:00","message":"[bufferProcess] interim [620000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599761153+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบท"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599767765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599772077+07:00","message":"> Transcript [4028] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบท'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599777068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599780083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599783103+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.599786647+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.866760608+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.866803751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.866810885+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.866825845+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866834865+07:00","message":"[bufferProcess] interim [860000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866838687+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866843397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866847393+07:00","message":"> Transcript [4029] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866852338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866855286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866860782+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.866864564+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.872215294+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.872241284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.872247397+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:47.872260381+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872267287+07:00","message":"[bufferProcess] interim [920000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872270947+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872275597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.87229533+07:00","message":"> Transcript [4030] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.87229999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872302913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872306746+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:47.872310143+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.49824807+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.498305086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.498312549+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.498326697+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498335074+07:00","message":"[bufferProcess] interim [460000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498337982+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498343754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498347014+07:00","message":"> Transcript [4031] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498351459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498353782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498356254+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498359131+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498364122+07:00","message":"Push: 'กลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498366085+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498368578+07:00","message":"Set new StatePrefix : 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.498371993+07:00","message":"Next Push (prob) : 'บทเรียนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.498381014+07:00","message":"push: {false กลับไปทบทวน 0 0xc002b4fb00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.688546241+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.688591446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.688597732+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.688615317+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688623598+07:00","message":"[bufferProcess] interim [700000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688626706+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688631021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688634193+07:00","message":"> Transcript [4032] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688637989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688640255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688642433+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.688645417+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.817365393+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.81740329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.81740968+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:48.81742238+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817429114+07:00","message":"[bufferProcess] interim [820000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817431847+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817437878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.81744102+07:00","message":"> Transcript [4033] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817444814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817447084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817449449+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:48.817452333+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192683958+07:00","message":"[GCS] Cleaned up inactive client: 488"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192703361+07:00","message":"[GCS] Cleaned up inactive client: 484"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192706268+07:00","message":"[GCS] Cleaned up inactive client: 491"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192708326+07:00","message":"[GCS] Cleaned up inactive client: 492"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192710298+07:00","message":"[GCS] Cleaned up inactive client: 483"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.19271214+07:00","message":"[GCS] Cleaned up inactive client: 486"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192714199+07:00","message":"[GCS] Cleaned up inactive client: 482"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192716563+07:00","message":"[GCS] Cleaned up inactive client: 487"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192718652+07:00","message":"[GCS] Cleaned up inactive client: 478"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192720525+07:00","message":"[GCS] Cleaned up inactive client: 479"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.19272246+07:00","message":"[GCS] Cleaned up inactive client: 480"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192725556+07:00","message":"[GCS] Cleaned up inactive client: 485"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192727582+07:00","message":"[GCS] Cleaned up inactive client: 489"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192729476+07:00","message":"[GCS] Cleaned up inactive client: 490"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192731316+07:00","message":"[GCS] Cleaned up inactive client: 481"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.192733068+07:00","message":"[GCS] Cleaned up inactive client: 493"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.389676781+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.389719551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.38972776+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.389743356+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389754926+07:00","message":"[bufferProcess] interim [360000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.38975804+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389764388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389767194+07:00","message":"> Transcript [4034] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389770787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389772866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389779067+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.389781893+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:49.438712424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:49.438726733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.705522663+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.705574972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.705584236+07:00","message":"receive interim result [false|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.705601096+07:00","message":"[buffer interim] 514 false นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705610933+07:00","message":"[bufferProcess] interim [660000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705615321+07:00","message":"[bufferProcess] send to processor:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705625007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705631038+07:00","message":"> Transcript [4035] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705635948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705638049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705643362+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705646058+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705653678+07:00","message":"Push: 'บทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705655793+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.70565814+07:00","message":"Set new StatePrefix : 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:49.705661416+07:00","message":"Next Push (prob) : 'สำหรับวันนี้สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:49.705670897+07:00","message":"push: {false บทเรียนนะคะ 0 0xc002b4fb00}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.019665289+07:00","message":"[GCS] IsForceVAD: false for message ID: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.079889853+07:00","message":"[GCS] Start streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128439446+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128491015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128499481+07:00","message":"receive interim result [true|false]: นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128510306+07:00","message":"end recv isFinal message id 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128513799+07:00","message":"end Recv id 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128521928+07:00","message":"[buffer interim] 514 true นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128532993+07:00","message":"[bufferProcess] interim [200000000]:นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128538956+07:00","message":"[bufferProcess] send to processor (isfinal):นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128543822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128548418+07:00","message":"> Transcript [4036] [false]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128553491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.12855576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128557824+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128560732+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128563038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128565216+07:00","message":"> Transcript [4037] [true]: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128567569+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128569355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128571198+07:00","message":"StatePrefix: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะสำหรับวันนี้สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128577945+07:00","message":"TextPushed: 'นักเรียนก็อย่าลืมกลับไปทบทวนบทเรียนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:50.128593694+07:00","message":"Push: 'สำหรับวันนี้สวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:50.128604153+07:00","message":"push: {true สำหรับวันนี้สวัสดีค่ะ 0 0xc002b4fb00}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:50.146484089+07:00","message":"write wav file: './tmp/7632/7632_514.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:52.439505978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:52.439515483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:55.439768674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:55.439771712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.517812938+07:00","message":"[GCS] IsForceVAD: false for message ID: 515"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.613313078+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.613346328+07:00","message":"found end of frame, send empty tag with msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.613351283+07:00","message":"end Recv id 515"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.613361199+07:00","message":"[buffer interim] 515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613370931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613377433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613381978+07:00","message":"> Transcript [4038] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613386183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.6133891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613392399+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613395589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:16:55.613399723+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.613411631+07:00","message":"push: {true \n 0 0xc0018a5e80}"}
{"level":"info","service":"Main","time":"2026-07-28T12:16:55.624794219+07:00","message":"write wav file: './tmp/7632/7632_515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:16:55.656880801+07:00","message":"[GCS] Start streaming session, msgId: 516"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:58.439997032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:16:58.440030965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:00.970460431+07:00","message":"[GCS] IsForceVAD: false for message ID: 516"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.065670811+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.065711303+07:00","message":"found end of frame, send empty tag with msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.065715084+07:00","message":"end Recv id 516"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.065724992+07:00","message":"[buffer interim] 516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065733544+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065737691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065740519+07:00","message":"> Transcript [4039] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065743153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065745774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065747705+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065749649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.065752725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.065764629+07:00","message":"push: {true \n 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-07-28T12:17:01.078777539+07:00","message":"write wav file: './tmp/7632/7632_516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.099125363+07:00","message":"[GCS] Start streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.159569517+07:00","message":"[GCS] IsForceVAD: false for message ID: 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.219913551+07:00","message":"[GCS] Start streaming session, msgId: 518"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:01.440083044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:01.4400761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.527934517+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.527961317+07:00","message":"found end of frame, send empty tag with msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.527964932+07:00","message":"end Recv id 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.527973625+07:00","message":"[buffer interim] 517 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527982471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527986881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527989873+07:00","message":"> Transcript [4040] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527992583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527994624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527996593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.527998599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:01.528001559+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:01.528011293+07:00","message":"push: {true \n 0 0xc0032b2780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:17:01.532663209+07:00","message":"write wav file: './tmp/7632/7632_517.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:04.440980123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:04.441007143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.741058438+07:00","message":"[GCS] IsForceVAD: false for message ID: 518"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.80015995+07:00","message":"[GCS] Start streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.828589345+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.82861449+07:00","message":"found end of frame, send empty tag with msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.828618045+07:00","message":"end Recv id 518"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.828625646+07:00","message":"[buffer interim] 518 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828634165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.8286459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828649584+07:00","message":"> Transcript [4041] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828652619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.82865504+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828656956+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828659219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:06.828662519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:06.828674351+07:00","message":"push: {true \n 0 0xc002a08780}"}
{"level":"info","service":"Main","time":"2026-07-28T12:17:06.840374647+07:00","message":"write wav file: './tmp/7632/7632_518.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:07.441203373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:07.441214059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.0201099+07:00","message":"[GCS] IsForceVAD: false for message ID: 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.112543243+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.112575652+07:00","message":"found end of frame, send empty tag with msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.112579547+07:00","message":"end Recv id 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.112589148+07:00","message":"[buffer interim] 519 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112597923+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112602484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112605498+07:00","message":"> Transcript [4042] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112608375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112610401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112612519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112614551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-07-28T12:17:08.112621979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:08.112633406+07:00","message":"push: {true \n 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-07-28T12:17:08.119785447+07:00","message":"write wav file: './tmp/7632/7632_519.wav'"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:10.441306998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:10.441320877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:13.441789886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:13.441789888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:16.442663041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:16.442687813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192081666+07:00","message":"[GCS] Cleaned up inactive client: 500"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192103532+07:00","message":"[GCS] Cleaned up inactive client: 501"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192106444+07:00","message":"[GCS] Cleaned up inactive client: 499"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192108433+07:00","message":"[GCS] Cleaned up inactive client: 494"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192110349+07:00","message":"[GCS] Cleaned up inactive client: 503"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192112144+07:00","message":"[GCS] Cleaned up inactive client: 497"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192114454+07:00","message":"[GCS] Cleaned up inactive client: 504"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192116313+07:00","message":"[GCS] Cleaned up inactive client: 496"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192118221+07:00","message":"[GCS] Cleaned up inactive client: 502"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192120125+07:00","message":"[GCS] Cleaned up inactive client: 505"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.192122219+07:00","message":"[GCS] Cleaned up inactive client: 495"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:19.19212407+07:00","message":"[GCS] Cleaned up inactive client: 498"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:19.443505419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:19.443530149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:22.444203236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:22.444224272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:25.445291462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:25.445336935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:28.446063631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:28.446093566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:31.446597541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:31.446622167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:34.446738434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:34.44675484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:37.44702497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:37.447045561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:40.447082931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:40.447121709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:43.447954077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:43.447982714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:46.448658274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:46.448663687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192114502+07:00","message":"[GCS] Cleaned up inactive client: 509"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192151841+07:00","message":"[GCS] Cleaned up inactive client: 513"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192155293+07:00","message":"[GCS] Cleaned up inactive client: 507"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192157356+07:00","message":"[GCS] Cleaned up inactive client: 512"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192159274+07:00","message":"[GCS] Cleaned up inactive client: 508"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192161343+07:00","message":"[GCS] Cleaned up inactive client: 511"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.192163806+07:00","message":"[GCS] Cleaned up inactive client: 506"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:17:49.19216695+07:00","message":"[GCS] Cleaned up inactive client: 510"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:49.449528389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:49.449541845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:52.449662624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:52.449711988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:55.450709895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:55.450736511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:58.451365907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:17:58.451403397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:01.451986635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:01.45201547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:04.452013315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:04.452041682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:07.452257558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:07.45227995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:10.45240943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:10.452430784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:13.452448354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:13.45244987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:16.452664369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:16.452701897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192098969+07:00","message":"[GCS] Cleaned up inactive client: 517"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192138014+07:00","message":"[GCS] Cleaned up inactive client: 518"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192141353+07:00","message":"[GCS] Cleaned up inactive client: 516"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192143835+07:00","message":"[GCS] Cleaned up inactive client: 514"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192146511+07:00","message":"[GCS] Cleaned up inactive client: 519"}
{"level":"info","service":"GCSStream","time":"2026-07-28T12:18:19.192148909+07:00","message":"[GCS] Cleaned up inactive client: 515"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:19.453519979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:19.453531179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:22.454416375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:22.454459668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:25.455080652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:25.455120024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:28.455846282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:28.455861019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:31.456397497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:31.456415411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:34.456476896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:34.456481474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:37.457310867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:37.457324801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:40.457548606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:40.457568126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:43.45811787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:43.458138561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:46.458406373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:46.458424876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:49.458942502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:49.458975363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:52.459237155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:52.459265718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:55.459733772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:55.459784021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:58.46026188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:18:58.460267963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:01.460403371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:01.460424261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:04.460652524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:04.460695602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:07.461374905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:07.461425245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:10.462015407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:10.462022995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:13.462038396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:13.462053742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:16.46228126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:16.462282906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:19.463287426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:19.463303054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:22.463574665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:22.463592313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:25.463839892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:25.463840374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:28.464060307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:28.464073121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:31.464593505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:31.464611669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:34.465598438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:34.465603589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:37.465686982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:37.465720167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:40.465882976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:40.465912447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:43.465983383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:43.466022097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:46.466373917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:46.466401025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:49.467429022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:49.467465545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:52.467610589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:52.467643992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:55.468415253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:55.468466509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:58.469466873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:19:58.469476456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:01.470126199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:01.470155094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:04.471173661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:04.471191936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:07.471393986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:07.471439698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:10.471690881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:10.471716494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:13.472268665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:13.472288338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:16.472548706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:16.472548634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:19.473027112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:19.473058484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:22.473929332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:22.473930657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:25.474718409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:25.474737921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:28.475628911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:28.47567249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:31.476218292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:31.476235072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:34.477312779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:34.477338884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:37.477571629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:37.47758635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:40.478521026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:40.478546873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:43.478677221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:43.478694188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:46.479017133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:46.47904717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:49.479571263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:49.479585328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:52.479974054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:52.480008735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:55.48054391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:55.480581225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:58.481389399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:20:58.481413806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:01.481944268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:01.481963946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:04.482951819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:04.482972682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:07.48322889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:07.483264136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:10.483719001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:10.483766976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:13.484223169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:13.484223124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:16.484439848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:16.484457281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:19.485057921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:19.485080746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:22.485963204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:22.485975619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:25.486873693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:25.486910428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:28.487162395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:28.487198815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:31.487431802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:31.487457249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:34.487652167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:34.487652131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:37.48774327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:37.487757811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:40.488284641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:40.488285887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:43.489026756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:43.489040935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:46.489236243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:46.489267522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:49.48981089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:49.489814019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:52.490366009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:52.490401425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:55.490442199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:55.490460558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:58.491327894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:21:58.491346825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:01.49143478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:01.491552819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:04.492102719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:04.492140627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:07.492262648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:07.492292953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:10.493260091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:10.493286653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:13.493529769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:13.49353483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:16.493781728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:16.49378237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:19.494063525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:19.494076136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:22.49432504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:22.494344338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:25.495384511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:25.495410093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:28.496174517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:28.496195946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:31.496738645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:31.496762102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:34.497678056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:34.497690489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:37.497977779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:37.497997887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:40.498786338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:40.498774308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:43.499108348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:43.499151853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:46.499159906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:46.499170767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:49.49984445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:49.499880752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:52.500129667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:52.500176601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:55.500741555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:55.500741557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:58.501033617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:22:58.501042915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:01.501802321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:01.501831742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:04.502228813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:04.502243367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:07.502310695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:07.502315892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:10.503344006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:10.503362235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:13.504426443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:13.504444943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:16.504661363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:16.504666808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:19.504860968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:19.504880166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:22.505791864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:22.505791928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:25.505872791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:25.505899384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:28.506177326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:28.506220366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:31.50691932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:31.506943538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:34.507104677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:34.507119651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:37.50721616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:37.507230466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:40.507786127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:40.507784182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:43.508075424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:43.508109576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:46.508675129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:46.508692093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:49.509006155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:49.509007938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:52.509213659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:52.509215627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:55.509248834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:55.509282584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:58.510330194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:23:58.510353158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:01.510630093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:01.510678954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:04.510890173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:04.510924523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:07.511157514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:07.511179259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:10.512128787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:10.512139718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:13.51214644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:13.51217055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:16.51227102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:16.512286853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:19.512529992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:19.512536753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:22.512716604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:22.512735465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:25.51323799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:25.513245936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:28.513854632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:28.513888504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:31.514512002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:31.514511923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:34.515332217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:34.515352426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:37.516347064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:37.516337019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:40.516717108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:40.5167134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:43.517007112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:43.517055688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:46.517765016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:46.517770027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:49.518126827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:49.518123238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:52.518354031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:52.518378234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:55.519104742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:55.519130605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:58.519360852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:24:58.519379508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:01.520040011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:01.520031489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:04.521059792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:04.52108618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:07.521440149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:07.521509232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:10.521511806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:10.521510981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:13.521739964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:13.521744081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:16.522303383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:16.522340694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:19.522537115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:19.522568863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:22.522705644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:22.522723546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:25.523033783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:25.523043821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:28.524029777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:28.524043734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:31.524440998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:31.524464762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:34.524896197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:34.524932239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:37.525225766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:37.525217889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:40.525252995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:40.52526041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:43.525857771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:43.52590295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:46.526248655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:46.526261869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:49.526455042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:49.526467745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:52.526720157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:52.526737784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:55.527786902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:55.527815063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:58.527848647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:25:58.527879025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:01.528806521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:01.528846263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:04.529670619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:04.529691472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:07.529939602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:07.529951334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:10.530389133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:10.530410175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:13.530581483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:13.530622466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:16.530760697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:16.530804404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:19.53117196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:19.531201788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:22.53191441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:22.531933691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:25.532651875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:25.532676505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:28.532774713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:28.532796062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:31.532872918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:31.532895171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:34.533261672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:34.533278151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:37.534328417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:37.534340528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:40.534893199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:40.53493358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:43.535304027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:43.53534252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:46.536373709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:46.536384092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:49.537419573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:49.537442524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:52.53746289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:52.537477384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:55.538414077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:55.538425611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:58.53940068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:26:58.539443677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:01.539625117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:01.539637661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:04.540299507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:04.540308144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:07.540686626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:07.540856381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:10.541483876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:10.54153397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:13.542098399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:13.542131325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:16.543143228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:16.543168288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:19.543874409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:19.543865316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:22.54483171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:22.544912961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:25.544927644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:25.544955428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:28.545235134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:28.545257785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:31.546157431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:31.546161555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:34.546850005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:34.546861526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:37.547225471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:37.547235795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:40.548080848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:40.548106454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:43.548322579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:43.548349488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:46.548575889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:46.548605864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:49.548622952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:49.548643184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:52.548733168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:52.548751704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:55.549298033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:55.549316023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:58.549545367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:27:58.549571938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:01.550300238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:01.550327859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:04.550690376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:04.550715761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:07.550976502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:07.550995503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:10.551766136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:10.55178815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:13.552009975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:13.552019674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:16.552066629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:16.552125447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:19.552657878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:19.552671263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:22.552800789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:22.552815629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:25.553559738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:25.553573144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:28.55432133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:28.554349434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:31.554346277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:31.554378495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:34.555296949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:34.555332188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:37.556234722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:37.556266839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:40.556722892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:40.556739369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:43.556764074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:43.556764889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:46.557584759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:46.557600277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:49.558644429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:49.558665922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:52.558940095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:52.558940041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:55.559179604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:55.559192624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:58.559438711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:28:58.559468701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:01.559817393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:01.559858359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:04.560614483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:04.56061521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:07.561037184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:07.56104525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:10.561276847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:10.561298871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:13.561543348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:13.561547477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:16.562199442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:16.56222209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:19.562390512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:19.562422885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:22.562655783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:22.562693422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:25.563683495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:25.56370189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:28.56399424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:28.563995614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:31.564018826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:31.564035423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:34.564968063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:34.564980916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:37.565242308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:37.56527065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:40.56564827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:40.565652713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:43.565931362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:43.565947598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:46.566824073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:46.566839874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:49.567635109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:49.567648459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:52.567783986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:52.567782893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:55.568142596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:55.568148903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:58.569199416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:29:58.569243137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:01.569669694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:01.56969228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:04.56978979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:04.569800336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:07.570110658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:07.570148419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:10.570961162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:10.57101698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:13.571652163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:13.571672363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:16.572327422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:16.572361378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:19.572736508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:19.572743966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:22.572840499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:22.572855801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:25.57332919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:25.573347107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:28.573536644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:28.573549208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:31.574362365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:31.574407989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:34.575174971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:34.575196508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:37.575252087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:37.575271528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:40.576304263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:40.576364316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:43.576553183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:43.57658866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:46.576679463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:46.576703059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:49.577247679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:49.577265634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:52.578200251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:52.578223892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:55.579310793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:55.57931241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:58.579492106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:30:58.579510878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:01.580138723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:01.580164527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:04.58104666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:04.581046657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:07.581498132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:07.581545612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:10.581980233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:10.581988801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:13.582367734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:13.582386222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:16.582769708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:16.582774462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:19.583707157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:19.583723918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:22.584437401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:22.584447601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:25.585217761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:25.585238392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:28.585415481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:28.585442995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:31.586106214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:31.586124737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:34.58720363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:34.587213455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:37.58742684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:37.587449995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:40.588430516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:40.588457693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:43.588699615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:43.588730058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:46.589709677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:46.589737161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:49.590230503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:49.590240335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:52.590428484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:52.590451747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:55.591299085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:55.591298394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:58.591487223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:31:58.591505707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:01.592438258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:01.592461916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:04.5933417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:04.593356272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:07.593976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:07.594008955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:10.594419622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:10.59443309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:13.594671307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:13.594698553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:16.595187141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:16.595199035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:19.59589513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:19.595912972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:22.595966215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:22.595979451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:25.596340185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:25.596374887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:28.59659893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:28.596640391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:31.596643255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:31.596642887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:34.597706569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:34.597731995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:37.597767907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:37.597789315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:40.598762428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:40.598779995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:43.598887263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:43.598900889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:46.599274195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:46.599292966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:49.599917249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:49.599944777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:52.600386866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:52.600385615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:55.600487408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:55.600490369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:58.60140999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:32:58.601468847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:01.601566724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:01.601584543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:04.6018141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:04.601829945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:07.602346818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:07.602351198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:10.603089686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:10.603136307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:13.603379992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:13.603382144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:16.603415193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:16.603452846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:19.603745003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:19.603764295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:22.603890136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:22.603937546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:25.604213025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:25.604251523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:28.60514506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:28.605203188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:31.605637866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:31.605653195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:34.606081331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:34.606123865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:37.606430335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:37.606473704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:40.60671679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:40.606738826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:43.607174467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:43.607194798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:46.607613964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:46.607645932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:49.608365483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:49.608375387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:52.608556067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:52.608585384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:55.609305281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:55.609305332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:58.609805185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:33:58.609801565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:01.609800923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:01.609824708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:04.610587034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:04.610604277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:07.610850369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:07.610878722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:10.611289797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:10.61128978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:13.611849692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:13.611856446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:16.612786179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:16.612797357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:19.613555151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:19.613555245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:22.613832091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:22.613847363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:25.614688717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:25.614688668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:28.614826799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:28.614873829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:31.615074618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:31.615092477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:34.615289286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:34.615334521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:37.615840098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:37.615856475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:40.616198714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:40.616236798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:43.616394735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:43.616430108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:46.617450176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:46.617466377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:49.617898247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:49.617923227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:52.618285286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:52.61829704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:55.619314121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:55.619340106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:58.619533777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:34:58.619546992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:01.620275727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:01.620329348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:04.62053558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:04.62057427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:07.620849087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:07.620865067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:10.621696436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:10.621696418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:13.621850041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:13.621871742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:16.622426329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:16.622435945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:19.623067186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:19.623070935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:22.623930503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:22.623945465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:25.624887269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:25.624928729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:28.625261018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:28.625277501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:31.625752954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:31.625775402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:34.626060867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:34.626087484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:37.626894554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:37.626896233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:40.627829139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:40.627873567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:43.628184905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:43.628235987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:46.628907503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:46.628923332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:49.629613881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:49.629628478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:52.629861751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:52.629880033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:55.630170377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:55.630205071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:58.631150911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:35:58.631154764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:01.631825852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:01.631837455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:04.632099552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:04.632150194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:07.63230668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:07.632338952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:10.632503625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:10.632521829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:13.632845643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:13.632900371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:16.633311801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:16.633329366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:19.63401102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:19.634011019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:22.634511464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:22.634539386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:25.6352204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:25.635246858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:28.635675814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:28.635726087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:31.636415142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:31.636445802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:34.636663427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:34.636683065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:37.637371343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:37.637382024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:40.638187614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:40.638233627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:43.6384762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:43.638489585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:46.63905474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:46.639076076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:49.639150143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:49.639177904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:52.640202685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:52.640234105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:55.640930863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:55.640966286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:58.641858673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:36:58.641881579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:01.641886515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:01.641921035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:04.642213947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:04.642202436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:07.64249814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:07.642513451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:10.643283837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:10.643300461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:13.643504041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:13.643543893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:16.643984929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:16.644006968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:19.644767664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:19.644790569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:22.64577206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:22.645814466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:25.646641399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:25.646657169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:28.646917649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:28.646930275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:31.647571114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:31.647594078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:34.647810915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:34.647810872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:37.647840648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:37.647857327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:40.648044739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:40.648066542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:43.648329318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:43.648347111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:46.649050938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:46.649076096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:49.649691855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:49.649707736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:52.650484604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:52.65050965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:55.651322679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:55.651351236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:58.651535264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:37:58.651588475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:01.651911206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:01.651929871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:04.652194319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:04.65221082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:07.653287193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:07.653320724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:10.654175562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:10.654204091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:13.654453663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:13.654472252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:16.654928654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:16.654939411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:19.655629629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:19.655645295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:22.65659877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:22.656608896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:25.657488473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:25.65752818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:28.658339501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:28.658379754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:31.659034174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:31.659094442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:34.65935249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:34.659391614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:37.660385818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:37.660417751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:40.660738338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:40.66075269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:43.661726965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:43.661766227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:46.66272671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:46.662749845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:49.663365572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:49.663365568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:52.66411983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:52.664154417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:55.664892445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:55.664903868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:58.665245955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:38:58.665292483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:01.665815826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:01.665820971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:04.666235517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:04.666241249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:07.666839285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:07.666863216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:10.667649917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:10.667672731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:13.667840752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:13.667840756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:16.668219618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:16.668223188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:19.668915509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:19.668905818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:22.669840513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:22.669843543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:25.670330003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:25.670347104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:28.670540612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:28.670549305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:31.670883757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:31.67089917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:34.671938672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:34.671948695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:37.672937885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:37.672970325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:40.673265839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:40.673287558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:43.674353232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:43.674352013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:46.675337931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:46.675362472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:49.675706273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:49.675738197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:52.67597033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:52.675995841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:55.676946163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:55.676989603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:58.677261831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:39:58.677290072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:01.677766197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:01.677769996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:04.678197176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:04.678197174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:07.678437267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:07.678456822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:10.678924764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:10.678979359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:13.679406437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:13.679416451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:16.679824563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:16.679840575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:19.680195933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:19.680210826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:22.680642319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:22.68069014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:25.68148435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:25.681485242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:28.681764419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:28.681797503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:31.682228813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:31.682238473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:34.682550639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:34.682550718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:37.683546997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:37.683571785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:40.684162706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:40.68418619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:43.684472327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:43.684472326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:46.685260651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:46.685270366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:49.686096871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:49.68612047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:52.686937301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:52.686960911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:55.687948095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:55.687974705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:58.688976045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:40:58.688985252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:01.689408063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:01.689435382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:04.689502264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:04.689519333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:07.690345584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:07.690380136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:10.691209307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:10.691219302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:13.691430794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:13.691451219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:16.692398521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:16.692426763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:19.692704879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:19.692729897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:22.692873044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:22.692886826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:25.693275559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:25.693308374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:28.694329495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:28.694360067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:31.695251448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:31.695251415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:34.695341778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:34.695382652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:37.695494317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:37.695531991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:40.696184851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:40.696233372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:43.696442814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:43.696488773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:46.696887119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:46.696903824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:49.697404871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:49.697420084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:52.69749669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:52.69749848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:55.698360959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:55.698370397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:58.698579747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:41:58.698617046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:01.69963398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:01.699650697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:04.699968493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:04.69997476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:07.700412152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:07.700433427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:10.701156315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:10.701180687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:13.702236411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:13.70224751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:16.702676347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:16.702689083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:19.70272886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:19.702739864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:22.703408201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:22.703406905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:25.703699856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:25.703725941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:28.704048871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:28.704059331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:31.704777226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:31.704793771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:34.705088826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:34.705107051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:37.705459359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:37.705482912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:40.706488119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:40.706497825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:43.707399739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:43.707410115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:46.707509098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:46.70751008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:49.708230027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:49.708243732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:52.708529915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:52.708545196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:55.709395854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:55.709406487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:58.710432215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:42:58.710465666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:01.710866374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:01.710876561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:04.710956036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:04.710970828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:07.711427675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:07.711458075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:10.711944702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:10.711944788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:13.712236585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:13.712244489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:16.712313748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:16.712363544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:19.713114068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:19.713134954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:22.713877239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:22.713878168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:25.714171858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:25.714180775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:28.714527873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:28.714539898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:31.715130965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:31.715144294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:34.71593854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:34.715940719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:37.71612252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:37.716129734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:40.716519069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:40.71653899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:43.71670417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:43.716704082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:46.717458328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:46.717477462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:49.718373038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:49.718388425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:52.719016416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:52.71902732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:55.719317029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:55.719332337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:58.719673794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:43:58.719731994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:01.72042832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:01.720471777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:04.72119851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:04.721240098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:07.721217305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:07.721245218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:10.722302863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:10.722355141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:13.722753988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:13.722770815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:16.72292349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:16.722933118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:19.723668901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:19.723746774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:22.724309622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:22.724352872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:25.724834868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:25.724867825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:28.725118229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:28.725128722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:31.726172067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:31.726234516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:34.72649706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:34.726534759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:37.72692289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:37.726926028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:40.727266735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:40.727284049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:43.728137286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:43.728151953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:46.729205673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:46.729210265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:49.729289704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:49.729308383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:52.729928349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:52.72992835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:55.730069896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:55.730077086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:58.730897117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:44:58.730917992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:01.73120917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:01.731217716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:04.732032462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:04.732066379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:07.732055766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:07.732075677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:10.732515155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:10.732527984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:13.732953043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:13.73296714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:16.73302743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:16.733043289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:19.733775415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:19.733795798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:22.733958939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:22.733962994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:25.734270224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:25.734318387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:28.734907992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:28.734944516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:31.735840648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:31.73584065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:34.735994207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:34.735993762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:37.736314226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:37.736314926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:40.736816239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:40.73682219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:43.737300863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:43.737318919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:46.738078314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:46.738104786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:49.738835088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:49.738861766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:52.738925468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:52.73894619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:55.738997959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:55.739024129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:58.739192443+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:45:58.73921609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:01.739631005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:01.739643129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:04.739965672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:04.739996723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:07.740269378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:07.74029312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:10.7408049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:10.740830488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:13.740890071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:13.740915664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:16.741391773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:16.741437294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:19.742258237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:19.742306832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:22.7425265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:22.742529071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:25.742798032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:25.742822835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:28.743918766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:28.743922277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:31.744508748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:31.744550532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:34.745556548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:34.745595428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:37.745817851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:37.745829077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:40.745932391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:40.745945029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:43.745990637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:43.746006396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:46.746134564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:46.746154043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:49.746876739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:49.74690929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:52.746948921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:52.746964714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:55.747277595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:55.747297711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:58.748356362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:46:58.748384182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:01.748774932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:01.748814958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:04.749104844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:04.749118668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:07.749897092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:07.749897086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:10.750015262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:10.750414786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:13.750256778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:13.750292314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:16.75106681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:16.751077848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:19.751494135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:19.751509915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:22.752421471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:22.752445818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:25.752739986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:25.752741244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:28.753737251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:28.753762358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:31.754700172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:31.754731268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:34.755036679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:34.755070184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:37.756121306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:37.756147723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:40.756826782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:40.756847959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:43.756934326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:43.756949895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:46.757491914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:46.757503102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:49.758233189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:49.758297958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:52.759313933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:52.759332715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:55.759558273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:55.759589402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:58.760485121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:47:58.760519413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:01.76125129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:01.76126118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:04.761474167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:04.761486848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:07.761734659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:07.761751827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:10.761879696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:10.761900525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:13.76227897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:13.762284131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:16.76229067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:16.762311444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:19.76326449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:19.763277747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:22.764231122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:22.764248558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:25.764282492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:25.764304813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:28.764629141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:28.764691265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:31.76532446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:31.765338776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:34.765580134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:34.765594598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:37.765917763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:37.765957748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:40.76611993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:40.766141984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:43.76663399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:43.766664553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:46.767598544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:46.767603633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:49.768454616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:49.768492381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:52.769050239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:52.76906152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:55.769340489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:55.769367373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:58.7699522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:48:58.76997354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:01.770576068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:01.770627949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:04.770996661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:04.770991992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:07.77100484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:07.771022939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:10.771509498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:10.771510474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:13.77217763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:13.772202756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:16.773071175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:16.773108872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:19.77410369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:19.774129811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:22.775014853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:22.775032099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:25.775053739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:25.775092624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:28.776093606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:28.776121983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:31.776236462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:31.77626028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:34.776583112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:34.776602188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:37.777539935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:37.777577375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:40.77798699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:40.778047847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:43.778622318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:43.778652543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:46.778702493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:46.7787261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:49.779459458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:49.779496275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:52.780539605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:52.78057006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:55.780782439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:55.780782368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:58.780962657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:49:58.780987534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:01.781834798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:01.781881089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:04.781989342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:04.781992981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:07.782736785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:07.782753096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:10.783285375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:10.783329164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:13.783706887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:13.783750871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:16.784102032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:16.784120279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:19.78489264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:19.784933004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:22.785833148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:22.785841397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:25.786199194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:25.78622475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:28.786742012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:28.786764686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:31.787235317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:31.787268517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:34.787575154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:34.787579034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:37.788004638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:37.78801444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:40.788583397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:40.788649564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:43.789685843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:43.789717376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:46.79009112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:46.790113697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:49.790464327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:49.790463967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:52.79054936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:52.790564444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:55.790815318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:55.790852576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:58.791434541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:50:58.791437978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:01.79251832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:01.792520102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:04.792755976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:04.792758746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:07.793426349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:07.793441081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:10.793570107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:10.793670483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:13.794466633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:13.794495372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:16.795509527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:16.795527065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:19.7962666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:19.796312654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:22.797004473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:22.797011916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:25.797299803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:25.797333013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:28.798032953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:28.798056576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:31.799082442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:31.799121254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:34.799435985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:34.799496213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:37.79983462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:37.799850623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:40.799951627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:40.799969357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:43.800448984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:43.800491116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:46.801415766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:46.801433164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:49.802040268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:49.80204356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:52.802978406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:52.803013486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:55.80328183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:55.803326726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:58.80347219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:51:58.803482928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:01.804209018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:01.804234371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:04.804524219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:04.804537273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:07.805463157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:07.805478013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:10.806057879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:10.806180889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:13.806792623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:13.806811576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:16.807401485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:16.807446654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:19.808043121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:19.80804879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:22.80842853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:22.808462327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:25.808677296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:25.808694294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:28.809592525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:28.80961682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:31.810588984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:31.810579775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:34.810853811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:34.810854244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:37.811735179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:37.811740504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:40.811794909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:40.811829709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:43.812774792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:43.812774689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:46.813741104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:46.813760944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:49.81455993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:49.814572731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:52.815603659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:52.815616728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:55.816482026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:55.816507913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:58.816523469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:52:58.816523519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:01.817092473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:01.817099456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:04.817440978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:04.817455793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:07.817533709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:07.8175601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:10.818013092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:10.818035415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:13.818606372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:13.818616507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:16.818822673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:16.81883335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:19.81902106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:19.819059739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:22.819064553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:22.819077477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:25.81939835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:25.819427678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:28.8199645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:28.81998612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:31.82066886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:31.820684782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:34.821054903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:34.821083468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:37.821572957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:37.821601862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:40.822442112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:40.822489089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:43.822562597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:43.822608417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:46.822799823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:46.822804621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:49.823591797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:49.823656991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:52.824039278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:52.824042678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:55.824469618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:55.824469615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:58.825550753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:53:58.825583182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:01.826033796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:01.826048171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:04.826266726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:04.826316011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:07.826880492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:07.826884356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:10.827427493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:10.82744597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:13.827972328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:13.828002725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:16.828299731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:16.828337553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:19.829279038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:19.829309203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:22.829454989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:22.82947954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:25.829741699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:25.829749926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:28.829851075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:28.829884607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:31.830404227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:31.830418154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:34.830633507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:34.830649696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:37.831542756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:37.831555448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:40.832029665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:40.832071832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:43.832971098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:43.833037475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:46.833033303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:46.833061365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:49.833429514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:49.833444359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:52.834054574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:52.83406721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:55.835108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:55.835130874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:58.835258546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:54:58.835265836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:01.835799164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:01.835831953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:04.836156933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:04.83618787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:07.836250181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:07.836254377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:10.836357691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:10.83642719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:13.836890406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:13.836923199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:16.837269582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:16.837302667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:19.837472227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:19.837533208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:22.83843016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:22.838440225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:25.838678229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:25.838714124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:28.839489979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:28.839521026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:31.840092614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:31.840099186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:34.840421463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:34.840428911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:37.841072139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:37.841087851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:40.842069186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:40.842111284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:43.842544748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:43.842587329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:46.842813505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:46.842854622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:49.843704182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:49.843725973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:52.844590908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:52.844616894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:55.845609246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:55.845641309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:58.846407637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:55:58.846423739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:01.84677648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:01.846794653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:04.847031243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:04.847058778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:07.847920441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:07.84795782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:10.848517954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:10.848525802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:13.849281593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:13.849315107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:16.849567409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:16.849631703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:19.850348637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:19.85037264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:22.851010227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:22.851064138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:25.851130356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:25.851145642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:28.851477866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:28.851487039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:31.852033207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:31.852051368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:34.852231635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:34.852287792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:37.852875257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:37.852891856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:40.853254865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:40.853276432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:43.854050108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:43.854050106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:46.854402725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:46.854461394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:49.855483203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:49.855523452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:52.855607307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:52.855621394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:55.856587602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:55.856629072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:58.857526975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:56:58.857552548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:01.858090244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:01.858124343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:04.858144727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:04.858176249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:07.858562702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:07.858590586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:10.858706264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:10.858977555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:13.85932167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:13.859347143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:16.859594507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:16.859590714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:19.860113509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:19.860129176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:22.860881228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:22.860912059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:25.861291416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:25.861308311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:28.862399081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:28.86240718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:31.862805197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:31.862821284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:34.86289107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:34.862916381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:37.863821658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:37.86386167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:40.864355559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:40.864382539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:43.864555871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:43.864587845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:46.864821555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:46.864836249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:49.865276767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:49.86530546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:52.865707359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:52.865711387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:55.865979999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:55.865995987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:58.866960015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:57:58.866984423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:01.867388289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:01.867402768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:04.86781086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:04.867834819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:07.868870836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:07.868915114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:10.869237837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:10.869291296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:13.869273834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:13.869281237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:16.869601982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:16.869622839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:19.87055813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:19.870592933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:22.870814322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:22.8708706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:25.871141715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:25.871178444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:28.871518332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:28.871527676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:31.871983042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:31.872000947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:34.872053685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:34.872081473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:37.872533702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:37.872550087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:40.87296591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:40.872986099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:43.873472917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:43.873493596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:46.873574415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:46.873580409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:49.874576809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:49.874613994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:52.875253433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:52.875302471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:55.875581027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:55.875618331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:58.876402377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:58:58.876431223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:01.876815506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:01.876907583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:04.876961605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:04.876973706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:07.878008244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:07.878053069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:10.878094458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:10.878136672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:13.8787456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:13.878768618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:16.879456331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:16.879467946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:19.879620896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:19.879654671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:22.88014693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:22.880171426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:25.880508513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:25.880528525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:28.881499279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:28.881503684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:31.882002463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:31.882051799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:34.882519023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:34.882537675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:37.882967711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:37.882981954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:40.883522472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:40.883555821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:43.883939589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:43.883957821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:46.884134876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:46.884149309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:49.884529482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:49.884552636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:52.885347622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:52.885394427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:55.885656287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:55.88567838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:58.88623205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T12:59:58.886244296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:01.886777396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:01.886808405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:04.887540746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:04.887558752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:07.888108158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:07.888154494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:10.888682926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:10.88871981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:13.889695087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:13.889705031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:16.890010591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:16.890029486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:19.890675906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:19.890742376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:22.891284335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:22.891297491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:25.891659652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:25.891675527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:28.892263385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:28.892270474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:31.892786994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:31.892825743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:34.892904512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:34.892922402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:37.893545766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:37.893605967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:40.894114095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:40.894125681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:43.894549998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:43.894617734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:46.89499146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:46.895005342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:49.895074599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:49.895118008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:52.895781192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:52.895806846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:55.896152725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:55.896184107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:58.896225928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:00:58.896260354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:01.896314351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:01.89639617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:04.896832532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:04.89686541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:07.896870178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:07.896883768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:10.897032229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:10.897075639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:13.897710822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:13.897753471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:16.898391183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:16.89840972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:19.898879986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:19.898897261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:22.89936925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:22.899379019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:25.900071256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:25.90010714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:28.900489338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:28.900502365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:31.900875852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:31.900883025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:34.901535697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:34.901577477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:37.902625663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:37.902630111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:40.903100375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:40.9031139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:43.903532384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:43.903542004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:46.903821441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:46.903842964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:49.903822822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:49.903883724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:52.904084143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:52.904125017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:55.904400801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:55.904415776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:58.905093142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:01:58.905093223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:01.905619791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:01.905656323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:04.906018136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:04.906047043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:07.906504979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:07.906536869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:10.906686624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:10.906710488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:13.907360133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:13.907366361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:16.907603354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:16.907624551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:19.908622035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:19.908644043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:22.909068176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:22.909083561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:25.909400642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:25.909418012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:28.910022697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:28.910034551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:31.910529339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:31.910546607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:34.91074787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:34.91078263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:37.911149867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:37.911170151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:40.911342734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:40.911374175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:43.912263966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:43.912284971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:46.912621312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:46.912621315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:49.91325934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:49.913276241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:52.913417892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:52.913452064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:55.913701327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:55.913741079+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:58.91422596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:02:58.914249962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:01.914773911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:01.91478369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:04.915801037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:04.915823102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:07.916760959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:07.916810514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:10.916944595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:10.916991408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:13.917696967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:13.917701415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:16.918046397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:16.918069911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:19.918275955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:19.918292189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:22.919339709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:22.919339025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:25.920067765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:25.920070608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:28.920161209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:28.920215844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:31.920810061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:31.920803224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:34.921213819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:34.921218439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:37.92205406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:37.922067494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:40.922604915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:40.922662105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:43.922745543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:43.922753055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:46.923141792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:46.923128123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:49.923461587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:49.923471997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:52.924286297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:52.924306064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:55.924654863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:55.924663034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:58.925614146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:03:58.92563216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:01.926110543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:01.926158527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:04.926821752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:04.926827706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:07.927817019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:07.927836557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:10.928372715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:10.928399714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:13.928429748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:13.928453145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:16.928480301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:16.92850233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:19.92943483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:19.929453808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:22.930334682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:22.930347595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:25.930750253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:25.930760524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:28.931547724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:28.931562765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:31.932093828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:31.932129963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:34.932595981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:34.932625046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:37.932978351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:37.932989098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:40.933808896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:40.933838196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:43.934560578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:43.934573892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:46.934795902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:46.934797663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:49.934905088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:49.934924236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:52.935265709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:52.935284419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:55.935872227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:55.935901876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:58.936940963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:04:58.936978535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:01.937526995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:01.937552174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:04.938152021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:04.938149941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:07.938495036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:07.938510278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:10.938657919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:10.938998994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:13.939694271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:13.939731849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:16.940039258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:16.940050587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:19.940168267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:19.940183444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:22.940478991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:22.940498816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:25.940681887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:25.9407018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:28.941464842+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:28.94148105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:31.941893292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:31.941903618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:34.942316602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:34.942318919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:37.942581658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:37.942592344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:40.942868567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:40.942885192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:43.942979311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:43.942999379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:46.943499798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:46.943545099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:49.943697102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:49.943764921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:52.944004186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:52.944028937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:55.944225891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:55.944225883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:58.944881305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:05:58.944907816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:01.945012726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:01.945023405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:04.945268009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:04.945282712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:07.946351605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:07.946357346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:10.946448374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:10.946475781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:13.947257896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:13.94727664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:16.947613893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:16.947661422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:19.948085905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:19.948145542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:22.948153583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:22.948181693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:25.948309768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:25.948337106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:28.949306411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:28.949345007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:31.94992086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:31.949920742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:34.950690908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:34.950713466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:37.951048398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:37.951064796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:40.951699391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:40.951686194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:43.952186583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:43.952186693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:46.952504095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:46.952512328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:49.953293653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:49.953305372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:52.953596782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:52.95363814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:55.954603567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:55.954636949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:58.955172146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:06:58.955181569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:01.95571569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:01.95572523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:04.955898653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:04.955910636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:07.956212302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:07.956220187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:10.956670961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:10.956726456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:13.956488509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:13.956531911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:16.957092424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:16.957110813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:19.957564302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:19.957569757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:22.957810001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:22.957824472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:25.958387354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:25.958441588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:28.95883096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:28.958857427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:31.959365351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:31.959380582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:34.959610149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:34.959648596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:37.959923761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:37.959933841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:40.960131383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:40.96015261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:43.960669212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:43.96068686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:46.961004993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:46.961011021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:49.961252835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:49.961281727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:52.961583212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:52.96159902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:55.961649338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:55.961686856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:58.962286438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:07:58.962301667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:01.96257981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:01.962612292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:04.963040904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:04.963080733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:07.963124992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:07.963125387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:10.963156157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:10.963206326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:13.964156265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:13.964185594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:16.964439774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:16.964457476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:19.965479612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:19.965470924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:22.966325531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:22.96636298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:25.966485297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:25.966497039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:28.966972281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:28.966988244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:31.96764021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:31.967642158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:34.967940505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:34.967955861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:37.96827916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:37.968293414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:40.969276146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:40.969303534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:43.969364862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:43.969385515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:46.9697306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:46.96976126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:49.969779649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:49.969807214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:52.969861372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:52.969880216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:55.969903077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:55.969925475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:58.970579357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:08:58.970595608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:01.971048168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:01.97106018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:04.971164586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:04.971221482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:07.971889421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:07.971930666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:10.972377884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:10.972379327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:13.972867277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:13.972912922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:16.973240554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:16.973267045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:19.973959357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:19.973994095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:22.974289569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:22.974333172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:25.974941063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:25.974999093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:28.975262979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:28.975293538+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:31.975312303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:31.97532233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:34.976159117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:34.976181589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:37.976570433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:37.976619775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:40.97707906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:40.977115332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:43.977248313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:43.977276969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:46.977611288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:46.977639292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:49.978236875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:49.978251974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:52.978548717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:52.978599288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:55.979022191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:55.979048815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:58.979631879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:09:58.97966348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:01.980129799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:01.980129707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:04.980378537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:04.980383997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:07.98067752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:07.980698122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:10.98084364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:10.980885119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:13.981180715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:13.981209727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:16.981494077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:16.981537664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:19.982078409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:19.982154317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:22.982541892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:22.982559234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:25.983496649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:25.983506774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:28.984076476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:28.98407571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:31.984674183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:31.984677518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:34.985396624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:34.985439463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:37.986316739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:37.986363124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:40.986805283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:40.986823044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:43.987770699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:43.987818913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:46.987812101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:46.987830505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:49.987945194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:49.987979349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:52.988278877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:52.988307142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:55.989066168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:55.98908407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:58.989652853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:10:58.98968104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:01.990233131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:01.990233081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:04.990292102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:04.990307846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:07.991100524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:07.9911529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:10.9912483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:10.991555173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:13.991433693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:13.991440522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:16.991775321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:16.99179278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:19.992018863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:19.992032495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:22.992316729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:22.992355278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:25.992946233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:25.992957903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:28.993018959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:28.993045742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:31.99327617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:31.993298934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:34.994179869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:34.994226684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:37.994522467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:37.994530699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:40.995349572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:40.995348658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:43.996352709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:43.996387766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:46.996743454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:46.996766881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:49.996963492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:49.996973104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:52.997241576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:52.997281654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:55.997649052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:55.997657354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:58.998387977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:11:58.998401667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:01.998491376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:01.998526071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:04.999071705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:04.999121452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:08.000192327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:08.000209226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:11.000222676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:11.000272213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:14.000656446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:14.000659868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:17.001235912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:17.001252168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:20.002082836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:20.002119682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:23.00242136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:23.002448029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:26.002654266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:26.002672717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:29.002751145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:29.002755431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:32.003142055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:32.003145028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:35.003811376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:35.003839902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:38.0042438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:38.004247075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:41.005222986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:41.005242157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:44.005890002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:44.005901396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:47.006244042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:47.006262692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:50.006616984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:50.006632405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:53.006910322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:53.00692996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:56.007133973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:56.007155781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:59.008015904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:12:59.008031668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:02.008507722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:02.008528304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:05.00881001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:05.008840073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:08.009149922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:08.009176915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:11.009645585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:11.009775019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:14.010610705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:14.01062715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:17.011231199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:17.011258624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:20.012011238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:20.012036102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:23.013015266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:23.013029237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:26.013240997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:26.013256735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:29.013737246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:29.0137473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:32.014297924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:32.014343736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:35.015390488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:35.015412683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:38.016277256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:38.016280985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:41.016600262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:41.016624235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:44.017321597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:44.017362098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:47.017639396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:47.017668595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:50.018730576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:50.018748686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:53.019022831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:53.019048184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:56.019711575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:56.019740002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:59.019918525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:13:59.019940271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:02.019957277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:02.020000608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:05.020544953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:05.020541708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:08.020807904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:08.020812743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:11.020896137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:11.020949933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:14.021277885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:14.021291972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:17.022335917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:17.022348688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:20.022679683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:20.022691984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:23.023053282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:23.023102339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:26.023087478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:26.023094873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:29.023396476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:29.023396527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:32.023535584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:32.023554163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:35.023946167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:35.023983118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:38.024321972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:38.024331324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:41.025238206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:41.025271177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:44.025588044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:44.025612951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:47.02571137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:47.025731609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:50.025908488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:50.025940825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:53.026280055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:53.026305185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:56.026407391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:56.026412241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:59.026887543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:14:59.02691235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:02.027480867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:02.027491757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:05.027756087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:05.027782227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:08.028033241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:08.028053326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:11.028594678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:11.028604489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:14.02913444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:14.029134761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:17.029722627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:17.029740712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:20.030359256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:20.03035686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:23.030755968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:23.030743431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:26.031154545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:26.031178133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:29.031507942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:29.031523667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:32.032150009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:32.032210488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:35.033221661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:35.033235772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:38.033246585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:38.033271464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:41.033860941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:41.03389716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:44.034191875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:44.034208367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:47.034289391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:47.034301371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:50.034560459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:50.034576339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:53.034867991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:53.034888324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:56.035118484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:56.035122371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:59.035937369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:15:59.035968113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:02.036560737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:02.036579321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:05.037144551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:05.037212258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:08.037271169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:08.037284211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:11.038220802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:11.038213185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:14.038538041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:14.038568727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:17.039142886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:17.039160942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:20.04012925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:20.040158856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:23.040242608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:23.040243815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:26.040249479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:26.04027646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:29.041318235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:29.041353812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:32.041401322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:32.041407682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:35.041493203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:35.041502721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:38.041781507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:38.041807181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:41.041886715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:41.041928408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:44.04223419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:44.04226093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:47.043071499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:47.04307801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:50.043237136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:50.043252865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:53.043631501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:53.043636447+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:56.043951794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:56.043968195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:59.044051137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:16:59.044061126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:02.044196618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:02.044241694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:05.044764534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:05.044779426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:08.045488856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:08.045497372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:11.045631115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:11.045622472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:14.045739552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:14.045764844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:17.046100574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:17.046149715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:20.046281762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:20.046306111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:23.046617602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:23.046619561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:26.047531102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:26.047531103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:29.047765694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:29.047783034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:32.04809285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:32.048143466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:35.048398643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:35.048419049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:38.048693646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:38.048711908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:41.049706485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:41.049709361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:44.050462522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:44.050503725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:47.050488685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:47.050510231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:50.050999003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:50.051023455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:53.051374084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:53.051399711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:56.051812701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:56.051834783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:59.052184352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:17:59.052178558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:02.052291579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:02.052302892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:05.052987501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:05.05301103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:08.053378167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:08.053409973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:11.05372965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:11.053760125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:14.054076118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:14.054084495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:17.054727569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:17.054744648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:20.055322632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:20.055369623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:23.055663278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:23.055678807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:26.055970585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:26.055999978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:29.056318088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:29.056333844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:32.056942627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:32.056998682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:35.057497357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:35.057502394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:38.057857388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:38.05788101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:41.058669308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:41.058704225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:44.059016401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:44.059053349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:47.059908938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:47.059925105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:50.060796902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:50.060802302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:53.061107981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:53.061129233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:56.062125672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:56.062145872+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:59.062545433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:18:59.062575417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:02.062643643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:02.06266335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:05.063514274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:05.063525284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:08.063827566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:08.063848865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:11.063971114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:11.064027866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:14.06468258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:14.064724346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:17.065257525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:17.065293838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:20.065688626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:20.065711471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:23.066205126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:23.066204201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:26.066759348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:26.066775483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:29.067075167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:29.067089263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:32.067423498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:32.067428132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:35.068194577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:35.068196664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:38.068494611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:38.06849461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:41.0691511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:41.069209608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:44.069721556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:44.069755018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:47.07073727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:47.070781517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:50.071775908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:50.071835653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:53.07216405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:53.072183151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:56.072457432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:56.072495654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:59.072791968+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:19:59.072829945+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:02.07323614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:02.073265206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:05.074027392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:05.074038745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:08.074311882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:08.074330664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:11.074804509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:11.074833515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:14.075136572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:14.075152469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:17.075313681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:17.075341102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:20.076282621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:20.076289823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:23.076646621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:23.07666002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:26.076884437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:26.076881987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:29.077241819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:29.077263606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:32.077848725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:32.077858444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:35.078415823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:35.078428487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:38.079298022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:38.079320795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:41.079954264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:41.079968295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:44.080217668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:44.080251909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:47.080697069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:47.08074322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:50.081716804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:50.081718714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:53.082691403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:53.082693573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:56.083158488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:56.083196896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:59.083269159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:20:59.083305716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:02.083600094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:02.083611821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:05.084311796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:05.084315638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:08.08528499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:08.085304973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:11.085424899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:11.085785121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:14.085629944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:14.085642597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:17.086053261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:17.086075661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:20.08695559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:20.086977602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:23.087357168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:23.08739001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:26.087780439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:26.087786763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:29.088129188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:29.088134892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:32.088995652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:32.08899582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:35.089429462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:35.08943931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:38.089820769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:38.089830592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:41.090403593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:41.090416278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:44.090735011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:44.090753061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:47.091170537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:47.09120746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:50.091890508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:50.091908737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:53.09195231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:53.091971882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:56.092714168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:56.092743513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:59.093106237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:21:59.093136862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:02.093846665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:02.093880543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:05.094208124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:05.094250523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:08.094371876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:08.094411859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:11.094775123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:11.094785391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:14.095070333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:14.095086136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:17.095477393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:17.095477312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:20.09608482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:20.096110915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:23.09702972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:23.097048862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:26.097824739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:26.097884479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:29.098189466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:29.098235921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:32.09905047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:32.099067862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:35.099352032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:35.099369383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:38.099768936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:38.099804662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:41.100663228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:41.100687006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:44.100992785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:44.101014839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:47.10124557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:47.101256151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:50.102040217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:50.102052238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:53.102281624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:53.102297278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:56.103014514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:56.103027893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:59.103285898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:22:59.103322998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:02.103541402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:02.10357394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:05.104052301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:05.104063845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:08.104744524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:08.104744562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:11.104852003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:11.10521034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:14.105923708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:14.105931549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:17.106881128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:17.106894325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:20.107650033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:20.107671097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:23.108495232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:23.108524922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:26.108623222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:26.108664278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:29.108951201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:29.109008985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:32.109763036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:32.109761936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:35.110076093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:35.110133684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:38.110349268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:38.110395328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:41.110785991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:41.110811066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:44.111714319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:44.111732809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:47.112089905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:47.112105149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:50.113051486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:50.113072354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:53.114011331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:53.114021137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:56.114587551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:56.114600888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:59.114920091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:23:59.11493087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:02.115265556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:02.11531698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:05.11613125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:05.116156141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:08.116161995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:08.116192879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:11.117073055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:11.117113437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:14.117354258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:14.117361925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:17.117644229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:17.117661287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:20.117979819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:20.117997863+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:23.118535129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:23.118538776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:26.119426463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:26.11945659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:29.119778183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:29.11980042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:32.120016658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:32.120038204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:35.12071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:35.120723796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:38.120993883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:38.121065845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:41.121231615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:41.12124188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:44.121384645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:44.121421466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:47.122202711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:47.122212248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:50.122976393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:50.123006396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:53.123691513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:53.123698858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:56.124273853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:56.124298046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:59.124848012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:24:59.124880762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:02.125934259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:02.125953706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:05.126238627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:05.126261106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:08.126949755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:08.126979451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:11.127087062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:11.127289627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:14.127946338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:14.127962731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:17.128965979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:17.12900653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:20.129350069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:20.129369007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:23.129605346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:23.129609833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:26.130094503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:26.130105646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:29.130524002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:29.130560618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:32.131338607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:32.131355777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:35.131647511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:35.13168278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:38.132299011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:38.13232067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:41.132352762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:41.132363806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:44.132662546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:44.132667914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:47.133644813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:47.133662855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:50.134483898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:50.13451161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:53.134656646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:53.134677509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:56.134934132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:56.134948294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:59.135519659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:25:59.135539402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:02.136099321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:02.136100223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:05.136417864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:05.136457809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:08.136802273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:08.13682202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:11.137536784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:11.137534592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:14.138539042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:14.138565835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:17.138805785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:17.138837126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:20.139256389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:20.139296617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:23.139897742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:23.139920044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:26.14047973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:26.140498603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:29.140495555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:29.140536526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:32.141315344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:32.141315269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:35.141978615+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:35.142014984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:38.142541816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:38.142586689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:41.143573731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:41.143605355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:44.144403858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:44.144450485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:47.145213487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:47.145226857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:50.145635445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:50.145670796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:53.14584822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:53.145852208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:56.146307881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:56.146353037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:59.14661737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:26:59.146626844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:02.147688991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:02.147685952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:05.148052378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:05.148072695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:08.148343178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:08.148388214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:11.148521158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:11.148744038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:14.149147441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:14.149211743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:17.149195761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:17.149245286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:20.149262966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:20.149315294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:23.150074185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:23.15007535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:26.150672432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:26.150677354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:29.151335267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:29.151353478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:32.152218074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:32.152282734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:35.152603367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:35.152599612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:38.153547055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:38.15356298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:41.154604805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:41.154644009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:44.154944792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:44.15495743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:47.155446109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:47.155453176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:50.156227271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:50.156244347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:53.15713129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:53.157142943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:56.15807072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:56.158100724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:59.158579876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:27:59.158604749+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:02.15942948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:02.159433049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:05.159713182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:05.1597324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:08.160564135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:08.160603763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:11.160600381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:11.160600038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:14.160933244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:14.160969323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:17.161589946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:17.161632859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:20.161712157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:20.161749478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:23.162451092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:23.16247518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:26.162471142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:26.162480852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:29.163027923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:29.163049236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:32.163425423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:32.163459934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:35.163759541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:35.163764613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:38.164454229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:38.164477657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:41.165002286+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:41.165025729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:44.165243343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:44.165269244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:47.166167762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:47.166204336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:50.166972737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:50.167015824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:53.167333681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:53.167357512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:56.168326193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:56.168344031+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:59.168351852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:28:59.168354281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:02.169015687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:02.169049828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:05.169367562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:05.169394625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:08.169779924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:08.169793605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:11.169971172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:11.170014762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:14.170568115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:14.170583368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:17.171043147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:17.171094682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:20.171452407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:20.171452472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:23.172273942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:23.172273939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:26.172760212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:26.172778639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:29.17369306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:29.173720284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:32.174246799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:32.174278816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:35.174447049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:35.174454128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:38.174553777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:38.174567429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:41.175460975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:41.175491164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:44.175549731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:44.17558626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:47.176593596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:47.176610891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:50.177395264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:50.177420793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:53.178470127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:53.178506914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:56.178845313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:56.178852932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:59.179341927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:29:59.179367852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:02.180436628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:02.180454374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:05.180740965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:05.180764661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:08.180837676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:08.18085712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:11.181854787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:11.181898446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:14.182864957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:14.182905666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:17.183933906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:17.183950535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:20.184356206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:20.184412955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:23.185284718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:23.185298355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:26.185652243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:26.185677119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:29.186384956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:29.186426446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:32.187315899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:32.187342308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:35.187689877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:35.187729633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:38.188323446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:38.1883548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:41.18927341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:41.189302685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:44.189358774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:44.189381742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:47.189796296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:47.189821708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:50.190540483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:50.190571461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:53.191261423+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:53.191272675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:56.192035589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:56.192050584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:59.192099671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:30:59.192106111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:02.192358846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:02.192374997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:05.192729132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:05.192751763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:08.193371232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:08.193390911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:11.19382551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:11.193862484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:14.194594987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:14.194640997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:17.195098859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:17.195159194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:20.196028718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:20.196035648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:23.196143957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:23.196165921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:26.196497076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:26.196518032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:29.196714515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:29.196736212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:32.196841215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:32.196841217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:35.197442457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:35.197469555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:38.197587712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:38.197611644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:41.198316901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:41.198316922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:44.198428221+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:44.198425984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:47.199055327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:47.199055333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:50.199497056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:50.199558491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:53.199993805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:53.199998377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:56.200279807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:56.200315998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:59.200789485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:31:59.200840347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:02.200870164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:02.200921096+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:05.201254623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:05.201264503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:08.202117983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:08.202146983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:11.202696179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:11.20272961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:14.203617507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:14.203637779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:17.204497308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:17.204516864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:20.205349629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:20.205382236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:23.206398662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:23.206398661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:26.206936908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:26.206964091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:29.207360379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:29.207401664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:32.207899332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:32.2079152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:35.208161867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:35.208176372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:38.208837686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:38.208856822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:41.208857555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:41.208889204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:44.209121267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:44.209143128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:47.209689909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:47.209700826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:50.210323063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:50.210376349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:53.210691438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:53.210707774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:56.211476915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:56.211503584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:59.212199794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:32:59.212234445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:02.212771342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:02.212789435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:05.213118451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:05.213158611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:08.214151217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:08.21418889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:11.214571012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:11.214605597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:14.215250027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:14.215265915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:17.216291449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:17.216312922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:20.217203488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:20.21724056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:23.217513208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:23.217539572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:26.21784901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:26.217887026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:29.218111219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:29.218154663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:32.218985818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:32.218999756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:35.219317237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:35.219303133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:38.219946866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:38.219965491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:41.220539971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:41.220523617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:44.221357784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:44.221369104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:47.221800008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:47.221809747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:50.222122513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:50.222131645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:53.222927998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:53.222951691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:56.223031614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:56.223048812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:59.223533911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:33:59.2235424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:02.22403459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:02.224060802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:05.224618317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:05.224646389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:08.225420905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:08.225456071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:11.225936012+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:11.225970586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:14.2264231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:14.226467279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:17.227331948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:17.227356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:20.228130165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:20.228165487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:23.229044663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:23.22906813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:26.22943433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:26.229456742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:29.229902242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:29.229931357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:32.230465976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:32.230472626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:35.23080499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:35.230832744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:38.231296689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:38.231341149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:41.231898212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:41.231919256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:44.232825437+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:44.232829912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:47.233784154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:47.233804253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:50.234569209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:50.234595224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:53.23529678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:53.235303594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:56.235676886+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:56.235709201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:59.236190923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:34:59.236208042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:02.236539838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:02.236549165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:05.236995789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:05.237030429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:08.237660092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:08.23768129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:11.237800402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:11.237822394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:14.237913898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:14.237916744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:17.23823727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:17.238233071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:20.238967988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:20.238989481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:23.239861254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:23.239881475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:26.240179189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:26.240217277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:29.240997072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:29.241033652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:32.241343428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:32.241397467+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:35.242095844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:35.242095992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:38.243078147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:38.243078205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:41.243505481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:41.24350964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:44.243996999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:44.243997131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:47.244317611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:47.244342851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:50.24434829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:50.2443587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:53.245116962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:53.245121362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:56.245431388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:56.245444634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:59.245514395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:35:59.245515701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:02.245834951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:02.245857229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:05.246296899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:05.246316736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:08.246723643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:08.246742956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:11.247247112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:11.247259109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:14.248213226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:14.248239186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:17.248541162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:17.248593961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:20.249519328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:20.24952545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:23.249562734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:23.249626476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:26.250024458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:26.250024518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:29.251040677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:29.251062918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:32.251407305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:32.251424512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:35.251817263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:35.251834332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:38.251945712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:38.25196165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:41.252484986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:41.252492816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:44.253222613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:44.253220481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:47.254012137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:47.254013732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:50.254339661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:50.254357272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:53.255042112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:53.255067298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:56.255595535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:56.255598839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:59.25620593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:36:59.25622637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:02.256524178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:02.256533305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:05.256906509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:05.256921099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:08.257986565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:08.258020397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:11.258596293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:11.258611718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:14.259378281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:14.259407809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:17.259690256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:17.259717121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:20.260626294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:20.260636618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:23.261312118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:23.261326524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:26.261623155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:26.261663786+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:29.262479904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:29.262493103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:32.262874448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:32.262904979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:35.263018641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:35.263055933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:38.263965458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:38.263994242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:41.264462507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:41.264479947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:44.265520342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:44.265548274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:47.265820764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:47.265840202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:50.266142657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:50.26615497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:53.266733972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:53.266755847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:56.267213808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:56.267244756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:59.267684634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:37:59.267702112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:02.268090763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:02.268071338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:05.268540563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:05.268565065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:08.269268901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:08.269308744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:11.270325023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:11.270366044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:14.270812644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:14.270842741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:17.271895974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:17.271902122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:20.272279051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:20.27227988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:23.272292515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:23.272335464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:26.272613328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:26.272645727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:29.273237985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:29.273241799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:32.273575486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:32.27361241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:35.274639193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:35.274634027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:38.275041056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:38.275045341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:41.275547092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:41.275565341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:44.276011431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:44.276015267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:47.277051267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:47.277083368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:50.277278521+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:50.277284249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:53.278149009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:53.278170681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:56.278788061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:56.278787925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:59.279517046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:38:59.279534157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:02.279943372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:02.279949585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:05.280045558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:05.280087983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:08.280690918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:08.280722026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:11.281335729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:11.281353551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:14.28170449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:14.281710754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:17.282114351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:17.282158624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:20.283075635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:20.283110608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:23.283837938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:23.283876669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:26.283861612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:26.283892156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:29.283907982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:29.283928876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:32.284053456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:32.284079357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:35.284668229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:35.284674893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:38.285556984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:38.285586652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:41.286175737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:41.286192573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:44.287275077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:44.287298803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:47.287938588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:47.287977942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:50.288443687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:50.28847428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:53.289118106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:53.289144733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:56.289495355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:56.289514169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:59.290330757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:39:59.290378772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:02.290690646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:02.290690715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:05.291274446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:05.291308293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:08.291652606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:08.291652751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:11.291946501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:11.291962138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:14.292541303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:14.292575862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:17.292865111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:17.292899072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:20.293893339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:20.29391053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:23.294236448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:23.294267806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:26.294471116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:26.294512448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:29.295263267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:29.295284669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:32.295593477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:32.295634153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:35.296366922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:35.296374866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:38.29669593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:38.29675703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:41.297531565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:41.297576593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:44.298427847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:44.298436613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:47.298736074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:47.298747247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:50.299503618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:50.299510156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:53.299843222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:53.299885804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:56.300675938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:56.300718045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:59.301266578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:40:59.301288952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:02.301618864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:02.301634432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:05.301804721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:05.301826217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:08.301993341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:08.302007204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:11.302211377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:11.302218626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:14.302993522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:14.303024958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:17.303305004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:17.303313777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:20.304021979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:20.30403351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:23.304394559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:23.304412528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:26.305068553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:26.305071279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:29.305216631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:29.305228542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:32.306167218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:32.306192794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:35.307023244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:35.307037901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:38.307350573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:38.307350516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:41.308082307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:41.308133155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:44.30827941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:44.308307901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:47.308525267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:47.308544759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:50.30897094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:50.309015951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:53.309202635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:53.309252593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:56.309356951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:56.309361542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:59.310242843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:41:59.310292918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:02.310596618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:02.310653785+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:05.311296164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:05.311365041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:08.311659515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:08.311711555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:11.312751121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:11.312759927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:14.312832093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:14.312832169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:17.313222487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:17.31327336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:20.313874708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:20.3139029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:23.314626659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:23.314656122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:26.315245391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:26.315251623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:29.316258065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:29.316286636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:32.316619776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:32.316663198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:35.316740766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:35.316756564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:38.3169975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:38.317019095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:41.317553185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:41.317570838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:44.318343931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:44.318365428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:47.318719371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:47.31874624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:50.319763402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:50.319800903+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:53.319872161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:53.319920327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:56.320619598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:56.320661592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:59.321367526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:42:59.321381155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:02.321611943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:02.321601145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:05.321757697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:05.321779379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:08.322036907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:08.322062555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:11.322862306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:11.322886563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:14.323036375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:14.323042082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:17.32347509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:17.323500155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:20.32456982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:20.324588748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:23.325582298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:23.325598215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:26.326185989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:26.326214358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:29.327175454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:29.327203411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:32.327430149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:32.32747335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:35.328480009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:35.328489303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:38.32953411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:38.329571044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:41.330497176+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:41.330510273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:44.330992505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:44.331013181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:47.331243505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:47.331261528+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:50.331302338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:50.331353892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:53.331690501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:53.331731913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:56.332608505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:56.332627707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:59.333159041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:43:59.333205597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:02.333413333+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:02.333426359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:05.334452475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:05.334487564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:08.334925537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:08.334925651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:11.335408316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:11.335414952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:14.335903444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:14.33589594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:17.336993471+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:17.337027639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:20.337183809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:20.337207767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:23.337516718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:23.337544345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:26.337615237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:26.337614126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:29.337662851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:29.337684554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:32.33847153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:32.338483955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:35.338861147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:35.338905754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:38.339438336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:38.339452268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:41.339887445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:41.339908086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:44.340353639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:44.340382954+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:47.341242757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:47.341270621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:50.341529952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:50.341574643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:53.342500304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:53.342550469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:56.343101948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:56.343132017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:59.343658095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:44:59.343700185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:02.344137159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:02.3441505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:05.344681142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:05.344701646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:08.345354799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:08.345340688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:11.346010771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:11.346028291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:14.346455565+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:14.346471299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:17.346721035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:17.346761978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:20.347006577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:20.347012582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:23.347234175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:23.347272042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:26.347669245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:26.347687569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:29.347713633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:29.347747758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:32.348665513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:32.348665515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:35.349046896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:35.349090114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:38.349311871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:38.349365702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:41.34974418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:41.349789784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:44.350052523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:44.35007799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:47.35033513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:47.350342558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:50.351146493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:50.351171075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:53.351287523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:53.351312915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:56.352123588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:56.352166765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:59.352749504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:45:59.352753958+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:02.35321573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:02.35324594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:05.35328161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:05.353304914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:08.353469682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:08.353497369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:11.354526329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:11.354550981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:14.354692571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:14.35470501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:17.355183439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:17.355194569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:20.35625848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:20.356313039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:23.356551525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:23.356614399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:26.35677518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:26.356787526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:29.357306168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:29.357321702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:32.358057196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:32.358071071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:35.359081314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:35.359093326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:38.359345551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:38.359395642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:41.360100109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:41.360142225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:44.360339874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:44.360390553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:47.361342067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:47.361372444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:50.362080181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:50.362098715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:53.362489222+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:53.362503313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:56.36317076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:56.363192301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:59.363899527+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:46:59.363910236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:02.364935972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:02.364998657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:05.365829493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:05.365859851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:08.366096606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:08.366138168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:11.366801238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:11.366803621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:14.367357021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:14.367373728+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:17.368154556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:17.368184658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:20.369073459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:20.36911558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:23.369865576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:23.369918052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:26.369992859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:26.370015919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:29.370575033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:29.37059252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:32.371187114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:32.371223693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:35.371787633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:35.371800356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:38.372230307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:38.372262135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:41.37226112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:41.372283618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:44.372497108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:44.372503435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:47.373049748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:47.373067964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:50.373893062+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:50.373905173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:53.374755354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:53.374784529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:56.37479412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:56.374857372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:59.375296206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:47:59.375301942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:02.375354439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:02.375373649+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:05.376101187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:05.376110163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:08.376328189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:08.376355257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:11.377237547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:11.377281292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:14.378134589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:14.378175588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:17.378790561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:17.378818598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:20.378851482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:20.378872396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:23.379098697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:23.379132599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:26.380241451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:26.380251098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:29.380834109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:29.38089376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:32.380886378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:32.380921695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:35.381226657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:35.381237346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:38.381282603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:38.381299876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:41.381581839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:41.381622411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:44.382474055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:44.382466805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:47.382532552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:47.382548276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:50.383357747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:50.383384075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:53.38380591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:53.383839133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:56.383896515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:56.383934754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:59.384532439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:48:59.384559807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:02.38557707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:02.385592847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:05.385602553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:05.385628474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:08.386080655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:08.386099839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:11.386134411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:11.386142234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:14.386689412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:14.386689429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:17.386751092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:17.386794107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:20.387361393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:20.387382082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:23.387648487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-07-28T13:49:23.387675029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
